IIS假死,系统内存溢出,内存不足

作者:动易网络 来源:本站原创 点击数: 发布时间:2012年05月28日

问题描述:服务器经常性死机,数据库占用内存越来越大直到系统崩溃为止,造成IIS无法正常工作了。

分析原因:sqlserver2005默认内存设置是无限大,所以,当sql使用内存后,一般有足够的内存就不会释放内存空间,造成数据库占用内存越来越大直到系统崩溃,这时候,我们需要给数据库动态分配内存空间用来控制sql占用的内存从而达到内存回收。

解决方法:给数据库动态分配内存空间用来控制sql占用的内存从而达到内存回收。

如图所示:

最小内存就是当达到最大内存后,释放到最小内存占用空间;最大内存就是当sql的内存达到了最大值就释放,这里的大小按照服务器的配置进行设置,若服务器内存为8G这里我们可以设置6G,以上设置仅供参考,具体设置还按照服务器的配置来。