sleeping的进程你不用管 客户端不能连接时有什么错误消息吗?

解决方案 »

  1.   

    Timeout expired.  The timeout period elapsed prior to obtaining a connection from the pool.  This may have occurred because all pooled connections were in use and max pool size was reached.
      

  2.   

    企业管理器(EM)中看一下最大连接是否有限制(默认为0,即允许最大32767个连接)
    或者在查询分析器中运行select @@max_connections;如果所设值较小 可以在EM或者sp_configure改变并重启mssqlserver服务如果未做过设置 因为每个连接提前消耗40K内存 如果你服务器物理内存短缺或压力较大的情况下则可能发生这样的错误另外 注意参考一下下面的KB文章
    http://support.microsoft.com/kb/830118/en-us
      

  3.   

    连接数是最大的了,每次连接也会关闭,但是在管理器里面查看发现只有当页面跳转的时候前一个进程才关闭,否则一直处于sleeping状态,如果直接关闭网页,进程就一直在,能有什么办法清除呢