对于sql server 性能的监控主要从2个方面:
1. sql server自带的监控
Management-》SQL Server Logs-》Activity Monitor
在这个界面下,可以监控目前连到数据库的用户以及目前所执行的命令状态(如下图),还有连接的数据库,等待时间,IO数据等。
2. 从sql server的系统资源来监控
cpu: Processor Processor time
process Processor time sqlservr
system Processor queue length
memory: available MBytes
pages/sec 这个指标一般是0,偶尔会增大一下,如果一直大于0说明内存是瓶颈。
Disk: disk time
avg. Disk read queue Length