内存上不去。而且磁盘I/O为何这么高。求解释。谢谢

解决方案 »

  1.   

    忘了说明了操作系统是 windows server 2003 32bit , sql server 2008 r2也是32 bit.  开启了AWE,最小内存为 3072M,最大内存为6144M。。
      

  2.   

    如果是32位操作系统,即使打开了AWE,记得在SQL Server服务的属性里面勾选AWE,然后重启SQL Server服务。
    另外,SQL Server只会把4GB以上的物理内存用来做数据缓冲,并且需要强制锁定内存页。如果你的内存使用量不大,磁盘I/O很大,虚拟内存也很大,估计是没有锁定内存页。