数据库计数器

2019-01-27  本文已影响0人  Blossomed

System

Total Processor Time:数据库进程占用的CPU时间。在不同的数据库中以不同的名称表示。例如,在Oracle中,该计数器被称为cpu used by this session 
User Connection: 当前的用户连接数。数据库服务器一般都有用户连接数的限制。当应用不合理时候,有可能出现连接数超过限制的情况,导致异常的发生

Memory

Cache Hit Ratio: 换乘命中率,当该值较小,数据库比较繁忙时,可能需要调整缓存的大小
Total Server Memory(sql server): SQL SERVER数据库进程当前使用的内存量。结合其它的一些计数器,如Connection Memory, SQL Cache Memory, Lock Memory 等,可以很清楚的知道Memory 的使用情况
PGA Memory/UGA Memory (oracle):Oracle 数据库进程的内存使用情况


Lock 

Average Wait Time: 锁平均等待时间
Lock Reqest/sec : 每秒的锁请求数
Number of Deadlocks / sec :每秒产生的死锁数量。当该计数器的值较大时,需要查找产生死锁的原因

IO:

    Outstanding Read/Writes: 被挂起的物理读(写)。当该计数器值比较大时,可能是CPU,磁盘IO产生了瓶颈。可以通过服务器的CPU和IO分析了解原因
    Page Reads /sec :每秒页读写的次数
    Transactions /sec :每秒产生的事务数量

上一篇下一篇

猜你喜欢

热点阅读