xjlibing 发表于 2007-8-14 20:59

关于 SQL Server 2000 使用大于4G的内存

关于 SQL Server 2000 使用大于4G的内存
提问:
软件环境为win2000   advance   server   +   sql   server2000   企业版   
发现如果不做任何限制,则在任务管理器中看到最大能使用2g左右的内存,查看进程,内存主要为sql   server使用,大概为17xx   m,虚拟内存也为17xx   m,剩下的内存就是空着没有使用。   
后来看了下帮助,启动了awe,设置sql最大内存为6g,发现总使用内存从以前的2g上升到6g,进程查看里面最大的还是sql   server,但内存使用只有80   m,虚拟内存只有   120m,比以前用的还少了,这是怎么回事啊,6g内存都给谁用了啊?

orasky 发表于 2007-8-14 21:22

使用系统监视器(Microsoft Windows NT® 4.0 中的性能监视器)检索有关 SQL Server 内存使用及可用内存的信息。任务管理器不为 AWE 提供准确的内存使用信息。因此,报告的 sqlservr.exe 所占用的内存量并不正确。若要获得正确的 SQL Server 内存使用情况,可使用"总的服务器内存 (KB)"性能计数器(该计数器可通过系统监视器激活),或从 sysperfinfo 中选择内存使用。有关更多信息,请参见监视内存的使用。

dap570 发表于 2008-10-14 15:20

恩 我也碰到了这个问题...反而越来越小了..

huangql2009 发表于 2008-10-14 20:49

任务管理器的图不能作为准星。
页: [1]
查看完整版本: 关于 SQL Server 2000 使用大于4G的内存