在Windows Server 2003 Enterprise上运行带有12GB内存的SQL2008 R2 32位。 在SQL实例的内存设置中,我已经将最大内存设置为10000MB,但根据以下查询它不会超过1.6GB。
SELECT object_name,counter_name,instance_name, (cntr_value/1024) as Memory_in_MB, cntr_type FROM sys.dm_os_performance_counters WHERE counter_name IN ('Target Server Memory (KB)','Total Server Memory (KB)')
我是否遇到32位OS / SQL安装问题? 还是我需要configuration一些额外的东西,以允许它访问超过3GB? Windows正在检测12GB。
这不是从你的post100%清楚; 是Windows 32位呢?
您将需要启用AWE才能在32位环境中使用额外的内存。