我有两台windows server 2012服务器,一台放web程序,asp.net的,一台放sqlserver和mongodb,内存都是8G,web服务器运行3、4天,内存占用就能到60到70左右,查看性能信息,里面的页面缓冲池占用内存非常高,数据库服务器就更奇怪了,上面什么都没有,只有sqlserver和mongodb,但是每天的内存占用量呈线性上升,早上12到晚上的70、80,查看性能信息,页面缓冲池占用大头,这到底是个什么情况?
补充说明下,web服务器中IIS近程占用的内存最高为400M,数据库服务器中sqlserver占用内存最多300多M
补充说明下,web服务器中IIS近程占用的内存最高为400M,数据库服务器中sqlserver占用内存最多300多M
2:更新了最新的补丁和驱动程序 了吗
3:进入msconfig,找到服务这一项,勾选隐藏下面的microsoft服务后,直接把expresscache揪出,取消选择。重启电脑
以上三条都试试然后逐一排除
页面多的随便缓存下就几百兆了,SQL只要数据库大的开启就几百兆内存,你敏感过头