http://www.itpub.net/showthread.php?s=&threadid=729714 
 SQL SERVER 2000
WIN2000
这个机器是作为一个C/S ERP服务器的数据库.
现在让我头疼的是:
不管这个服务器是1G,还是2G内存.
ERP运行一段时间后,都给你占满.
因为这个ERP是第三方开发的. 问他们总是说在找问题.因为这个ERP是C/S 客户端直接连接数据库
我怀疑是客户端SESSION断开后, 服务器端没有断开.想问一下这里的高手,有没有碰到过这个问题.

解决方案 »

  1.   

    连接很多吗?
    程序中有定数器?
    你在sql server 监视一下
    sp_who..............
      

  2.   

    你指的中间层服务器达到这么高还是数据服务器达到这么高?
    中间层服务器达到这么高可能的原因:
    1、IIS的配置问题有关
    2、中间层所承受的转换压力过大
    数据服务器达到这么高可能的原因:
    1、SQL是否打了SP3和SP4补丁
    2、是否有大量的用户在查询大量的数据
    3、数据库日志是否有问题,也可以跟踪一下事件
    4、机器是否有病毒或者受到攻击