Définition des options de mise en pools des connexions ODBC
Le regroupement de connexions permet à une application d’utiliser une connexion à partir d’un pool de connexions qui n’ont pas besoin d’être rétablies pour chaque utilisation. Vous pouvez utiliser l’onglet Regroupement de connexions de la boîte de dialogue Administrateur de source de données ODBC pour activer et désactiver l’analyse des performances. Double-cliquez sur un nom de pilote pour définir le délai d’attente de connexion.
Au niveau du pilote, le regroupement de connexions est activé par la valeur de Registre CPTimeout. Cette activation sélective par pilote permet à un administrateur système d’activer le regroupement de connexions uniquement pour les pilotes qui peuvent le prendre en charge. Pour ce faire, définissez la valeur par défaut de CPTimeout pendant le programme d’installation du pilote. Double-cliquez sur un nom de pilote pour définir le délai d’attente de connexion.
Pour plus d’informations sur le regroupement de connexions, consultez Regroupement de connexions ODBC.
L’analyse des performances effectue le suivi des performances des connexions en enregistrant diverses statistiques. Ces statistiques peuvent être personnalisées par le développeur pour inclure des éléments tels que les suivants :
Compteur | Définition |
---|---|
Compteur de connexion dur ODBC par seconde | Nombre de connexions réelles par seconde effectuées sur le serveur. La première fois que votre environnement a une charge importante, ce compteur va monter très rapidement. Au bout de quelques secondes, elle va passer à zéro. Il s’agit de la situation normale lorsque le regroupement de connexions fonctionne. Lorsque les connexions au serveur ont été établies, elles sont utilisées et placées dans le pool pour réutilisation. |
Compteur de déconnexion dur ODBC par seconde | Nombre de déconnexions matérielles par seconde émises sur le serveur. Il s’agit de connexions réelles au serveur qui sont libérées par le regroupement de connexions. Cette valeur augmente de zéro lorsque vous arrêtez tous les clients sur le système et que les connexions commencent à expirer. |
Compteur de connexion réversible ODBC par seconde | Nombre de connexions satisfaites par le pool par seconde en d’autres termes, les connexions de ce pool qui ont été transmises aux utilisateurs. Ce compteur indique si le regroupement fonctionne. Selon la charge sur votre serveur, il n’est pas rare que cela affiche 40 à 60 connexions réversibles par seconde. |
Compteur de déconnexion réversible ODBC par seconde | Nombre de déconnexions par seconde émises par les applications. Lorsque l’application libère ou se déconnecte, la connexion est placée dans le pool. |
Compteur de connexion active ODBC actif | Nombre de connexions dans le pool actuellement utilisées. |
Compteur de connexion gratuite ODBC actuel | Nombre actuel de connexions gratuites disponibles dans le pool. Il s’agit de connexions actives disponibles pour une utilisation. |
Pools actuellement actifs | Nombre de pools actuellement actifs. Ce compteur a été ajouté dans Windows 8 pour les pilotes qui gèrent les connexions dans le pool de connexions. Pour plus d’informations, consultez Regroupement de connexions prenant en charge les pilotes. |
Pools créés | Nombre de pools actifs, y compris les pools actifs et supprimés. Ce compteur a été ajouté dans Windows 8 pour les pilotes qui gèrent les connexions dans le pool de connexions. Pour plus d’informations, consultez Regroupement de connexions prenant en charge les pilotes. |
Vous devez spécifier vos propres paramètres de surveillance. Des exemples d’analyse des performances ont été inclus avec cette version d’ODBC.