首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问一个SQL占用内存的有关问题

2013-01-11 
请教一个SQL占用内存的问题服务器SQL2000,任务管理器进程中查看SQL占用内存为1.8G多,但SQL没有任何程序访

请教一个SQL占用内存的问题
服务器SQL2000,任务管理器进程中查看SQL占用内存为1.8G多,但SQL没有任何程序访问,通过事件查看器监视无任何访问记录。当然之前是有应用访问的,感觉就是像是慢慢积累起来的,占用服务器内存越来越大。

请问这是什么情况?

一般是否都存在这种情况,如何解决呢?难道是要定期去重启SQL服务?
[解决办法]
只要不觉得卡,完全没必要去管,只要限制最大内存就可以了,SQLServer占用的内存主要是执行计划和部分数据,这些对加快速度非常有用。任何rdbms都会这样做。的确内存会慢慢累计上去,但是sqlos和Windows会自己管理内存,所以不用担心太多。

热点排行