打开性能计数器——添加性能计数器——获取数据。
下面是具体的性能计数器查询语句,例如SQL Server的进程是”sqlserver.exe”。
获取CPU使用率:“\Process(sqlserver)\% Processor Time”
PS:需要注意一点,这里拿到的数据是对于单核CPU的使用率,所以,对于整个系统的使用率,需要将本数据除以系统CPU核心数量。比如拿到的数据是80%,系统是四核,那该进程真实的CPU占用率是80 / 4 = 20%。
获取内存使用量:“\Process(sqlserver)\Working Set – Private” 获取的专用内存使用量,单位是字节。
获取磁盘读速率:“\Process(sqlserver)\IO Read Bytes/sec” 单位是字节 / 秒
获取磁盘写速率:“\Process(sqlserver)\IO Write Bytes/sec” 单位是字节 / 秒