日期:2014-05-17  浏览次数:21037 次

发现服务器上的sqlserver进程占用1120M内存,是不是正常啊?
昨天前天我看是几百M,今天现在1120M
sqlserver进程占用的资源能回收吗?它要这么占着一直耗下去,那不是哪天就超过2G了吗

服务器上就三个网站,加起来一天的IP也不到1000

我在其他机器上试了一下,如果光运行网站,进程里都没有sqlserver这一项
是不是服务器上还有什么程序在运行?运行什么sqlserver才会占用这么多内存?

------解决方案--------------------
要是数据库里的数据很多的话内存有可能会占这么多的,我有个项目,数据量有3000多万,内存好像才1G多

检查下代码看看资源释放没??
------解决方案--------------------
探讨
要是数据库里的数据很多的话内存有可能会占这么多的,我有个项目,数据量有3000多万,内存好像才1G多

检查下代码看看资源释放没??

------解决方案--------------------
sqlsrver不会自动释放
把sqlserver最高占用内存设成一个固定值