MSSQLServer占用过多内存的解决方法.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《MSSQLServer占用过多内存的解决方法.pdf》由会员分享,可在线阅读,更多相关《MSSQLServer占用过多内存的解决方法.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MSSQLServer 占用过多内存的解决方法 SQL Server 2008 或者 R2 的默认内存分配是2147483647MB,差不多算是无穷大,对于系统内存的管理策略是有多少占多少,除非系统内存不够用了大约到剩余内存为 4M 左右,SQL Server 才会释放一点点内存;所以很多时候,我们会发现运行 Sql Server 的系统内存往往居高不下;SQLserver 会把所有处理过的 SQL 操作缓存在内存里,这样就不用总去读硬盘了;例如你运行一个 SELECT 语句,那么 SQL Server 会将相关的数据页 SQL Server 操作的数据都是以页为单位的加载到内存中来,下一次如
2、果再次请求此页的数据的时候,就无需读取磁盘了,大大提高了速度;这类的缓存叫做数据缓存;还有一些其他类型的缓存,如执行存储过程时,Sql Server需要先编译再运行,编译后的结果也会缓存起来,下一次就无需再次编译了;但是如果长时间运行 SQL Server,系统内存被用的差不多,再开启其他程序就有可能会报内存不足,因此需要清理内存占用;方法 1:定期重启下 SQL Server 数据库服务,使用任务计划定期执行下边批处理:net stop sqlserveragent net stop mssqlserver net start mssqlserver net start sqlservera
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MSSQLServer 占用 过多 内存 解决方法
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内