| TOTAL_APP_COMMITS |
客户机应用程序发出的 commit 语句数是吞吐量的最常见度量。可以从已经收集度量值开始度量此数目;如果您为报告指定了时间间隔,那么在该时间间隔内度量此数目。如果值低于正常值,那么这明确表示用户遇到了性能下降问题。此表中的其他度量值对问题的性质提供了确认以及一些指示。 |
每个请求的 TOTAL_CPU_TIME
TOTAL_CPU_TIME /APP_RQSTS_COMPLETED_TOTAL
TOTAL_WAIT_TIME 百分比
(TOTAL_WAIT_TIME / TOTAL_RQST_TIME) * 100
|
在数据服务器中发生的性能下降问题通常具有下面的一种或两种症状:
|
| ROWS_READ + ROWS_MODIFIED |
通过读取操作和更新操作处理的行所占用的容量,可以很方便地度量数据服务器执行的工作量(但这是一个大致的度量)。如果值大于正常值,那么表示存取方案将消耗更多资源,并且执行这些存取方案的成本更高。 |
每个请求的 TOTAL_CPU_TIME
TOTAL_CPU_TIME/RQSTS_COMPLETED_TOTAL
|
处理各个请求的成本将更高,这可能是所调查的性能下降问题的原因。 |
| RQSTS_COMPLETED_TOTAL |
此成员正在更加努力地工作,因为它要处理更多请求。 |
TOTAL_WAIT_TIME %
(TOTAL_WAIT_TIME / TOTAL_RQST_TIME) * 100
|
在可以继续进行处理之前,针对此成员的请求要花更多时间来等待所需要的资源。 |
监视活动时间间隔的
(POOL_READ_TIME + POOL_WRITE_TIME + DIRECT_READ_TIME + DIRECT_WRITE_TIME) / seconds 输入等待时间和输出等待时间
|
针对此成员的请求要花更多时间来等待输入请求和输出请求。 |