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

SQL Server内存占用过大的问题
我后台运行着一个供水站采集数据的程序,分别是一分钟和五分钟上报不同的数据,而且管理的水站多达十几个,SQL SERVER数据库占用内存非常大,请问是不是由于数据量较大的原因导致占用内存大,或者是数据交换比较频繁的原因。求解

------解决方案--------------------
如果内存使用都是保持在一定的量,前者可能性比较大。
------解决方案--------------------
1、如果不觉得慢,那内存大很正常,不需要过于担心,前提是你开启了最大内存限制,不然会吃掉本来给Windows的内存。导致服务器很慢。
2、如果觉得慢,那先要使用性能计数器去监控内存的行为,如果确实有问题,那就要考虑增加内存或者优化代码,这一步可以参考我的文章:
http://blog.csdn.net/dba_huangzj/article/details/8627000