1、给操作系统和SQL Server 都打上最新的补丁2、查杀病毒3、运行事件探察器和性能监视器,捕捉运行中占用内存且一直未释放的应用程序

解决方案 »

  1.   

    通常情况下,在排除病毒和BUG的因素之后,SQL Server大量占用服务器内存资源的绝大多数原因都是因为连接到数据库的应用程序在建立了与数据库的连接并使用之后,最后并没有关闭连接,从而导致占用的服务器端内存资源不能释放。通过性能监视器和事件探察器,跟踪应用程序运行时服务器端内存资源的使用状况,查找出程序中的BUG并修正。
      

  2.   

    应用程序如果也放在服务器上影响肯定大了。适当为服务器加内存,并限定sql2000使用的内存数,留足够的内存给操作系统和应用程序