我一直也是这样的情况。SQL2000占内存1.75G之后,就不会再提升了。网上说是因为SQL2000内存管理的问题。

解决方案 »

  1.   

    32 bit 操作系统的寻址空间是 4G,用户内存空间是 2G。加 /3G 开关可以扩展到 3G。如果要使用大于 4G 的寻址空间,需要打开 AEW 开关,而且 Windows 的本地策略的安全选项要需要修改。
      

  2.   

    使用AWE分配内存需要重启服务,lz是否重启了?
      

  3.   

    4楼正解。另外最好在本地策略中设定锁定内存页。内存大,还是上64位。打开awe多余的内存只能用于缓存,程序所用的受/3g限制。另外awe寻址方法并不是很效, 所以企业级一般都用64位windows+64位sql server.