哪里有关于sqlserver的进程方面的资料可以学习?
使用sp_who可以查看有多少进程在访问数据库,但进程数的限制是多少呢?如果一直不关闭,超过一定时间sleeping的进程是否会自动关闭释放?

解决方案 »

  1.   


    select * from master.dbo. sysprocesses 
      

  2.   

    微软的白皮书:Troubleshooting Performance Problems in SQL Server 2005 http://technet.microsoft.com/en-us/library/cc966540.aspx另外推荐Inside Microsoft® SQL Server™ 2005: Query Tuning and Optimization这本书。不过市面上没有中文翻译的版本,电驴上搜搜吧
      

  3.   


    应该可以释放吧,比如我查询某句话,结束后就是sleeping状态,关闭后就释放了。
    只是程序中没有写关闭链接,但是过了1天就自动没有了。(因为我今天查看昨天登录的有1000个进程,但几天只剩几十个了)
    哪位知道啊?
    还有我用的是sql2000,进程有没有上限啊?
      

  4.   

    我是否可以kill掉某些登录时间范围内的一批进程?是否有危险?