数据库服务器计数器
| 类别 | 计数器名称 | 计数器描述 | 
| System | Total Processor Time | 数据库进程占用的CPU时间。在不同的数据库中以不同的名称表示。例如,在oracle中,该计数器被称为cpu used by this session | 
| User Connection | 当前的用户连接数。数据库服务器一般都有用户连接数的限制,当应用不合理时,有可能出现连接数超过限制的情况,导致一些异常的发生 | |
| Memory | Cache Hit Ratio | 缓存命中率。当该值比较小,而数据库比较繁忙时,可能需要调整缓存的大小 | 
| Total Server Memory(仅用于SQL Server) | SQL Server数据库进程当前使用的内存量。结合其它一些计数器,如ConnectionMemory、SQL Cache Memory、Lock Memory等,可以很清楚地知道Memory的使用情况 | |
| PGA Memory/UGA Memory(仅用于Oracle) | Oracle数据库进程的内存使用情况 | |
| Lock | Average Wait Time | 锁平均等待时间 | 
| Lock Request/sec | 每秒的锁请求数 | |
| Number of Deadlocks/sec | 每秒产生产生的死锁数量。当该计数器值比较大时, 需要查找产生死锁的原因 | |
| I/O | Outstanding Reads(Writes) | 被挂起的物理读写。可能是CPU、磁盘I/O产生了瓶颈,可以通过服务器的CPU和I/O分析了解进一步的原因 | 
| Page Reads/sec | 每秒页面读写的次数 | |
| Transactions/sec | 每秒产生的事物数量 | 
 
                    
                     
                    
                 
                    
                 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号