none
SQLSERVER2008 64位 内存不断增加且会达到98%(已设置过最大内存)~请高手们帮忙解答下 RRS feed

  • 问题

  • 环境:win2008 64位      sqlerver2008 r2 版本

    硬件:8G内存     8核CPU

    数据库持续运行一段时间后,内存不断增加到98% 没敢继续运行.直接重启了数据库的服务~

    设置过最大内存为5G ,内存增加后不会释放.....救命啊


    2011年5月20日 6:26

答案

  • 首先确保最大内存没有设错。

    建议打下Windows Server 2008 SP2,另外如果DB是从低版本的SQL Server备份还原来的,建议做下重新组织索引/重建索引/更新统计。

    2011年5月23日 2:41
  • 刚启动的时候,内存的占用总数为19%,之后一直都是sqlservr.exe不断升高~~~设置了最大内存

    最小服务器内存 1024
    最大服务器内存 5120

    设置后,内存还是会达到98%

    Double check max sql memory with sp_configure, and you can find amount of memory used by sql in perfmon.
    2011年5月24日 13:22

全部回复