首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL2008R2内存使用有关问题

2012-09-25 
SQL2008R2内存使用问题服务器环境是这样的Windows2008R2+SQLSERVER2008R2 32G内存机子上除了SQLSERVER2008

SQL2008R2内存使用问题
服务器环境是这样的
Windows2008R2+SQLSERVER2008R2 32G内存
机子上除了SQLSERVER2008R2没有跑其他的东西

最大内存设置的是2147483647MB 最小内存0MB
没有勾选Use AWE to allocate memory
现在使用了23.8G 其中有20多G是AWE使用的内存
是怎么回事 是默认开启了AWE吗?
如果64位机子开着AWE会不会有什么潜在问题。
谢谢了。

[解决办法]
64位开了AWE没什么潜在问题,另外最大内存设置强烈要求改掉,不要用默认的,一般留2~3G内存给操作系统。你是怎么看到20多G是被awe用了的?
[解决办法]

select 
sum(awe_allocated_kb) / 1024 as [AWE allocated, Mb] 
from 
sys.dm_os_memory_clerks

上面的语句可以查到AWE使用的内存,你的结果是20G吗?
[解决办法]
如果内存大的话,只留1GB给OS会有问题,可以参考下面的设置:
Physical RAM MaxServerMem Setting 
2GB 1500 
4GB 3200 
6GB 4800 
8GB 6400 
12GB 10000 
16GB 13500 
24GB 21500 
32GB 29000 
48GB 44000 
64GB 60000
72GB 68000
96GB 92000
128GB 124000

热点排行