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.