最近两周,DB
服务器内存一直占用不上,给了32G,结果用的内存量一直在4G左右,真的很让人纠结,正常情况下,应该用到17G左右。结果排查了半天,原来是
AWE 开启后没有重启服务,真的是太难了,太纠结了,让我找了半天。重启服务后,内存占用慢慢上来了,到了正常水平。
虽然没什么技术含量,但是查找的过程还是蛮有意思的,查找的方法也是能举一反三的,所以记录一下。
首先检查的是服务器的版本,发现是 Windows 2003 X64,结果令人诧异的是装了 Server Server 2008
X86,太让人纠结了,要是装 Server Server 2008 X64 不上更好吗?在 64位 系统上,32位 的 Server
Server 是最多只能占用4G 的,所以,也就把 排查 AWE 是否配置作为了主要入手点。
直接运行 'sp_configure 'awe enabled'' ,却报出了 'The configuration option
'awe enabled' does not exist, or it may be an advanced option