View Single Post
Old 02-08-2005, 08:54   #5
kingv
Senior Member
 
L'Avatar di kingv
 
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
Quote:
Originariamente inviato da prazision
in idle che significa??? a disposizione???(nel senso che se la deve rilasciare celha a disposizione velocemente)?

grazie e bentornato (nei miei post malefici )

in idle significa non utilizzate e quindi a disposizione.
mettiamo che tu abbia un pool di tre connessioni, di cui due utilizzate. Nel momento in cui ne viene chiesta una terza il tuo gestore la fornisce molto velocemente, ma se ci fosse la necessità di una quarta dovrebbe istanziarla (e questo per una connessione a database di solito vuol dire fare anche l'autenticazione, ci possono volere anche secondi) perdendo quindi tempo. Mettendo un MINIDLE più alto invece ne avresti avute altre da fornire subito e velocemente. Il lato negativo è che ogni connessione occupa risorse, lato client e soprattutto lato server per cui se esageri sprechi risorse e basta, per cui esiste l'altro parametro che fa rilasciare le connessioni libere al pool se sono troppe.

Il settaggio di questi due parametri dipende dall'applicazione naturalmente, nel dubbio lascia quelli di default.
kingv è offline   Rispondi citando il messaggio o parte di esso