JDBC 连接池计数器

本主题定义用于监视 JDBC 数据源性能的 JDBC 连接池计数器

性能监控基础结构 (PMI) 收集 4.0 和 5.0 Java™ 数据库连接 (JDBC) 数据源的性能数据。已对 4.0 数据源使用数据源名。对于 5.0 数据源,使用 Java 命名和目录接口 (JNDI) 名称。

JDBC 连接池计数器用于监视 JDBC 数据源的性能。您可以通过使用 Tivoli® Performance Viewer 和在每个应用程序服务器下单击 application_server > JDBC 连接池 进行查找来查找数据。

注: 如果将检测级别设置为除 MAX 以外的值,那么 TimeStatistics 和 CountStatistics 的值可能不太准确(在使用 CountStatistics(如 numConnectionHandles)的情况下,甚至可能为负值)。这是由于计数器不同步的原因造成的。使计数器同步将占用大量资源,所以应仅在检测级别设置为 MAX 时才执行此操作。

计数器定义

表 1. 计数器定义. 这些计数器用于监视 JDBC 数据源的性能。
名称 标识 描述 详细程度 类型 级别 开销
CreateCount connectionPoolModule.numCreates 1 创建的连接的总数 每个连接池 CountStatistic 全部
CloseCount connectionPoolModule.numDestroys 2 已关闭连接的总数。 每个连接池 CountStatistic 全部
AllocateCount connectionPoolModule.numAllocates 3 分配的连接总数 每个连接池 CountStatistic 全部
ReturnCount connectionPoolModule.numReturns 4 返回的连接总数 每个连接池 CountStatistic 全部
PoolSize connectionPoolModule.poolSize 5 连接池的大小 每个连接池 BoundedRangeStatistic 全部
FreePoolSize connectionPoolModule.freePoolSize 6 池中的空闲连接数(仅适用于 5.0 DataSource) 每个连接池 BoundedRangeStatistic 基本
WaitingThreadCount connectionPoolModule.concurrentWaiters 7 当前正在等待连接的线程数 每个连接池 RangeStatistic 全部
FaultCount connectionPoolModule.faults 8 连接池中故障(如超时)的总数 每个连接池 CountStatistic 全部
PercentUsed connectionPoolModule.percentUsed 9 正在使用的池的平均百分比 每个连接池 RangeStatistic 基本
PercentMaxed connectionPoolModule.percentMaxed 10 正在使用的所有连接的平均时间百分比 每个连接池 RangeStatistic 全部
UseTime connectionPoolModule.avgUseTime 12 使用连接的平均时间(按毫秒计)。此平均值仅由非零使用时间(毫秒)组成。 每个连接池 TimeStatistic 全部
WaitTime connectionPoolModule.avgWaitTime 13 请求等待授权连接的平均时间(按毫秒计)。此平均值仅由非零等待时间(毫秒)组成。 每个连接池 TimeStatistic 全部
ManagedConnectionCount connectionPoolModule.numManagedConnections 14 正在由特定连接池(仅适用于 V5.0 DataSource 对象)使用的 ManagedConnection 对象数 每个连接工厂 CountStatistic 全部
ConnectionHandleCount connectionPoolModule.numConnectionHandles 15 正在由特定连接池(仅适用于 5.0 DataSource)使用的连接对象数 每个连接工厂 CountStatistic 全部
PrepStmtCacheDiscardCount connectionPoolModule.prepStmtCacheDiscards 21 语句高速缓存中由最近使用的 (LRU) 算法废弃的语句总数 每个连接池 CountStatistic 全部
JDBCTime connectionPoolModule.jdbcOperationTimer 22 在 JDBC 驱动程序中运行所用的平均时间(以毫秒计),包括在 JDBC 驱动程序、网络和数据库中所用的时间(仅适用于 5.0 DataSource) 每个数据源 TimeStatistic 全部

指示主题类型的图标 参考主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rprf_datacounter2
文件名:rprf_datacounter2.html