日期:2014-05-18  浏览次数:20375 次

sqlserver的问题,占用内存逐渐升高,大家帮帮忙
我是中关村生活网(http://www.zgclive.com)的站长,我的网站是用.net开发的,从上线到现在几个月时间了,现在我发现一个问题,就是SQL   SERVER对服务器的内存使用量逐渐增加,从最初的几十M,不到两三天就会增加到7,8百兆,我只能重启以下SQL服务。
connection   我每次操作完就马上关闭了,DataSet使用完我会dispose掉,首页和二级页面我都做了静态化处理,所以说数据库的访问量也不是特别的频繁,我统计了一下平均一分钟几十次到上百次吧,我用事件探测器跟着,也没有发现占用资源太多的操作,SQL   SERVER高手们,有什么建议,不妨说说看!

------解决方案--------------------
以前查了下资料,好像2000都有这样的问题
资源占用很严重
限制下,自动释放呢?
------解决方案--------------------
关键看你服务器是不是 2G、4G这么多内存先。如果是,那么SqlServer用内存多正常得很。

sql的内存管理机制就是这样的, 如果内存使用没有达到可用内存上限,则会为新需求一直分配内存.

这个叫作有效利用内存。

反正内存闲着也是闲着。