重启数据库的服务就没有问题了,只要SQL SERVER 达到一定的内存系统就变得不稳定了

解决方案 »

  1.   

    1)首先要隔离问题 监控是WEBService占用了大量内存还是SQLServer占用的,可以用性能监视器
       也有可能是其它应用占用了大量内存,这个也要排查
    2)如果是SQLServer占用大量内存 排挤WEBService话 可以设置SQLServer
    3)看看SQLServer的日志和系统日志 都报些什么错误
    4)一般会将SQLServer程序与其它应用隔离(不放在一个服务器上)
      

  2.   

    按这个现象,在逻辑推理上推不通
    或许有外部(如病毒或三方插件导致内存使用发生错误)因素Windows Server 2008 R2、IIS 7、SQL SERVER 2008  R2不会有低级的内存泄漏
    偶支持的电商网站近500G数据,百度日PV千万级,几个月重启动一次,很稳定
      

  3.   

    os、sql都是64位的吗?
    w3wp进程做什么(asp/c#/asp.net/...?)的,怎么会占到1G内存?
      

  4.   

    谢谢各位的回答!除了IIS7 部署了WEBSERVICES\SQL SERVER 2008 外,没有其它应用,OS和数据库都是64位,数据库达到5个G,W3WP进程达到1个G左右就出问题,服务器资源达到25%左,只要重起数据库系统就没问题了!