aCloud windows server 2008R2虚拟机内存运行一段时间会被耗尽

小编:艳芬 1003阅读 2020.08.21

问题描述

1、windows server 2008R2虚拟机内存运行一段时间会被耗尽

2、虚拟机配置32G内存


告警信息


处理过程

1、虚拟机内部运行进程检查,并没有发现有异常进程占用了大量内存

2、通过使用RAMMap.exe工具,进一步检查系统内的内存使用情况

3、发现有个AWE的进程占用了大量的内存,这个AWE是SQL中的一个进程


根因
SQL内存参数没有设置正确

解决方案

1、SQL内存参数默认设置是一个非常大的值,这样会导致虚拟机运行一段时间后会把所有内存给用完

2、根据虚拟机内存配置,应当设置对应的最大值,此处就应该设置成28G也就是28672MB比较合适

3、修改完毕后即可让内存使用率下降下来


建议与总结
1、此配置修改会影响SQL些许性能,建议此配置在无业务或者业务低峰时进行修改
关联标签:

相关推荐