Compteurs des pools de connexions JDBC

Cette rubrique définit les compteurs des pools de connexions JDBC qui permettent de contrôler les performances des sources de données JDBC.

PMI (Performance Monitoring Infrastructure) collecte les données de performances des sources de données pour Java™ Database Connectivity (JDBC) 4.0 et 5.0. Pour une source de données 4.0, le nom de la source de données est utilisé. Pour une source de données 5.0, le nom JNDI (Java Naming and Directory Interface) est utilisé.

Les compteurs des pools de connexions JDBC permettent de contrôler les performances des sources de données JDBC. Vous pouvez trouver les données en utilisant Tivoli Performance Viewer et en effectuant une recherche sous chaque serveur d'applications en cliquant sur serveur_application > Pool de connexions JDBC.

Remarque : Si le niveau d'instrumentation a une valeur autre que MAX, les valeurs peuvent être moins précises pour TimeStatistics et CountStatistics (et dans le cas de CountStatistics, telles que numConnectionHandles, peuvent même être négatives). Cela est dû à l'absence de synchronisation des compteurs. La synchronisation des compteurs mobilise beaucoup de ressources, elle ne s'effectue donc que lorsque le niveau d'instrumentation est défini sur MAX.

Définition des compteurs

Tableau 1. Définition des compteurs. Utilisez ces compteurs pour surveiller les performances des sources de données JDBC.
Name Clé ID Description Granularité Type Niveau Surcharge
CreateCount connectionPoolModule.numCreates 1 Nombre total de connexions créées Par pool de connexions CountStatistic Toutes Faible
CloseCount connectionPoolModule.numDestroys 2 Nombre total de connexions fermées. Par pool de connexions CountStatistic Toutes Faible
AllocateCount connectionPoolModule.numAllocates 3 Nombre total de connexions allouées Par pool de connexions CountStatistic Toutes Faible
ReturnCount connectionPoolModule.numReturns 4 Nombre total de connexions renvoyées Par pool de connexions CountStatistic Toutes Faible
PoolSize connectionPoolModule.poolSize 5 Taille du pool de connexions Par pool de connexions BoundedRangeStatistic Toutes Elevée
FreePoolSize connectionPoolModule.freePoolSize 6 Nombre de connexions libres dans le pool (ne s'applique qu'à 5.0 DataSource) Par pool de connexions BoundedRangeStatistic De base Elevée
WaitingThreadCount connectionPoolModule.concurrentWaiters 7 Nombre d'unités d'exécution en attente d'une connexion Par pool de connexions RangeStatistic Toutes Elevée
FaultCount connectionPoolModule.faults 8 Nombre total d'erreurs, tels que dépassements de délai, dans le pool de connexions Par pool de connexions CountStatistic Toutes Faible
PercentUsed connectionPoolModule.percentUsed 9 Taux moyen (pourcentage) d'utilisation du pool Par pool de connexions RangeStatistic De base Elevée
PercentMaxed connectionPoolModule.percentMaxed 10 Durée moyenne (en pourcentage) pendant laquelle toutes les connexions sont utilisées Par pool de connexions RangeStatistic Toutes Elevée
UseTime connectionPoolModule.avgUseTime 12 Moyenne, en millisecondes, des durées d'utilisation de la connexion. Cette moyenne consiste uniquement en durées d'utilisation n'étant pas égales à zéro milliseconde. Par pool de connexions TimeStatistic Toutes Moyen
WaitTime connectionPoolModule.avgWaitTime 13 Moyenne, en millisecondes, des durées pendant lesquelles les demandes attendent qu'une connexion leur soit octroyée. Cette moyenne consiste uniquement en durées d'attente n'étant pas égales à zéro milliseconde. Par pool de connexions TimeStatistic Toutes Moyen
ManagedConnectionCount connectionPoolModule.numManagedConnections 14 Nombre d'objets ManagedConnection utilisés pour un pool de connexions particulier (s'applique à des objets DataSource V5.0 uniquement) Par fabrique de connexion CountStatistic Toutes Faible
ConnectionHandleCount connectionPoolModule.numConnectionHandles 15 Nombre d'objets Connection utilisés pour un pool de connexions particulier (s'applique à des objets DataSource 5.0 uniquement) Par fabrique de connexion CountStatistic Toutes Faible
PrepStmtCacheDiscardCount connectionPoolModule.prepStmtCacheDiscards 21 Nombre total d'instructions éliminées par l'algorithme LRU du cache des instructions Par pool de connexions CountStatistic Toutes Faible
JDBCTime connectionPoolModule.jdbcOperationTimer 22 Temps moyen d'exécution, en millisecondes, passé dans le pilote JDBC, y compris le temps passé dans le pilote, le réseau et la base de données JDBC (ne s'applique qu'à 5.0 DataSource) Par source de données TimeStatistic Toutes Moyen

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_datacounter2
Nom du fichier : rprf_datacounter2.html