Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il pool di connessioni consente a un'applicazione di usare una connessione da un pool di connessioni che non devono essere ristabilite per ogni utilizzo. È possibile utilizzare la scheda Pool di connessioni della finestra di dialogo Amministrazione origine dati ODBC per abilitare e disabilitare il monitoraggio delle prestazioni. Fare doppio clic sul nome di un driver per impostare il periodo di timeout della connessione.
A livello di driver, il pool di connessioni è abilitato dal valore del Registro di sistema CPTimeout. Questa abilitazione selettiva per driver consente a un amministratore di sistema di abilitare il pool di connessioni solo per i driver che possono supportarlo. Viene eseguita impostando il valore predefinito cpTimeout durante il programma di installazione del driver. Fare doppio clic sul nome di un driver per impostare il periodo di timeout della connessione.
Per altre informazioni sul pool di connessioni, vedere Pool di connessioni ODBC.
Monitoraggio delle prestazioni
Il monitoraggio delle prestazioni tiene traccia delle prestazioni della connessione registrando un'ampia gamma di statistiche. Queste statistiche possono essere personalizzate dallo sviluppatore per includere elementi come i seguenti:
| Counter | Definition |
|---|---|
| Contatore connessione disco rigido ODBC al secondo | Numero di connessioni effettive al secondo effettuate al server. La prima volta che l'ambiente trasporta un carico elevato, questo contatore sale molto rapidamente. Dopo alcuni secondi, scenderà a zero. Questa è la situazione normale quando funziona il pool di connessioni. Quando sono state stabilite le connessioni al server, verranno usate e inserite nel pool per il riutilizzo. |
| Contatore "Hard Disconnect" ODBC per secondo | Numero di disconnessioni al secondo emesse al server. Si tratta di connessioni effettive al server che vengono rilasciate dal pool di connessioni. Questo valore aumenterà da zero quando si arrestano tutti i client nel sistema e le connessioni iniziano ad andare in timeout. |
| Contatore di connessioni software ODBC al secondo | Numero di connessioni soddisfatte dal pool al secondo, ovvero connessioni da tale pool che sono state passate agli utenti. Questo contatore indica se il pool funziona. A seconda del carico di lavoro sul server, non è insolito che si visualizzino da 40 a 60 connessioni leggere al secondo. |
| Contatore di disconnessione temporanea ODBC al secondo | Numero di disconnessioni al secondo rilasciate dalle applicazioni. Quando l'applicazione rilascia o si disconnette, la connessione viene inserita di nuovo nel pool. |
| Contatore delle connessioni attive correnti ODBC | Numero di connessioni nel pool attualmente in uso. |
| Contatore connessioni libere correnti ODBC | Numero corrente di connessioni gratuite disponibili nel pool. Si tratta di connessioni dinamiche disponibili per l'uso. |
| Pool attualmente attivi | Numero di pool attualmente attivi. Questo contatore è stato aggiunto in Windows 8 per i driver che gestiscono le connessioni nel pool di connessioni. Per maggiori informazioni, vedere Pool di connessioni compatibile con il driver. |
| Pool creato | Numero di pool attivi, inclusi pool attivi e rimossi. Questo contatore è stato aggiunto in Windows 8 per i driver che gestiscono le connessioni nel pool di connessioni. Per maggiori informazioni, vedere Pool di connessioni compatibile con il driver. |
È necessario specificare i propri parametri di monitoraggio. Gli esempi per il monitoraggio delle prestazioni sono stati inclusi in questa versione di ODBC.