执行的时候,感觉速度非常慢我执行p_lockinfo这个函数的时候,发现有一分多种,可是奇怪的是,为什么同台机器上的其他网站访问正常呢?对了,我试了另外一个站,那个是用asp.net1.1写的,出故障的是用asp.net 2.0写的,选了不同的连接池,但是不知道和这个有关系否?我查看了CPU的使用情况,从60%摆动很大,,有时候冲到80%,想不通是什么原因

解决方案 »

  1.   

    只能是猜测你这个库有问题了.DBCC CHECKDB
    检查指定数据库中的所有对象的分配和结构完整性。
      

  2.   


    select blocking_session_id, wait_duration_ms, session_id from 
    sys.dm_os_waiting_tasks
    where blocking_session_id is not null
    看不看有没有阻塞。
      

  3.   

    http://tech.it168.com/a2009/0220/266/000000266129.shtml
    楼主看看这篇文章吧,不知道对你有用不
      

  4.   

    是的lz,如果有阻塞 执行这个dbcc INPUTBUFFER(blocking_session_id) 其中blocking_session_id就是你查出来的值,就是判断阻塞的语句。
      

  5.   

    DBCC CHECKDB 了 ,没发现啥错误~~~~~~~
      

  6.   


    这句是不是应用于 ms sql 2005?我在ms sql 2000里发现执行错误。。