如题。。
先问个问题,在网上找到了一个语句。
select lastwaittype,spid,blocked,cpu,hostname,program_name     from       master.dbo.sysprocesses
order by cpu desc
请问 这里查出来的结果是什么意思呢? spid 是不是指存储ID呢? 如果知道存储ID,怎么才能找到 对应的存储呢?谢谢。。
偶太菜了。请各位大侠指点啊。。
请给一些 SQL server 性能查看和管理的语句,如果能大致说明一下语句的作用就更好了。谢谢!

解决方案 »

  1.   

    windows 性能计数器提供了很多参考.
      

  2.   

    program_name 就是程序名
      

  3.   


    lastwaittype spid blockedq cpu  hostname    program_name
    PAGEIOLATCH_SH 57 0 9551674  SRV-AM
    --
    很奇怪 现在在服务器上有一个 占cup 9551674 这样高的进程, 但是program_name 竟然为空,都不知道是哪个东西在跑。。                                                                                                                                   
                                                                                                                                                                                                                                                          
                                                                                                                                                                                                                                                      
                                                                                                                                                                                                                                                       
                                                                                                                                                                                                                                                            
      

  4.   

    利用typeperf工具收集SQL Server性能数据blog.csdn.net/herowang
      

  5.   

    typeperf并不好用,当你的帐号log off后,typeperf进程也会终止.