我们的客户在 Windows 2003 Server Enterprise、R2、SP2、32 位上拥有 Microsoft SQL Server 2005。在 Intel Xeon X5560 @2.80GHz 上运行,具有 8 GB RAM。
有时,用户抱怨访问服务器很慢。不过,这可能会受到其他因素的影响,例如工作站硬件、防病毒软件等。
但是,我正在考虑最大化 SQL Server 本身。
我读到了“SQL AWE”选项,它可以增加可在 32 位操作系统上使用的内存分配。
现在,AWE 未启用,我使用“dbcc memorystatus”进行了检查,得到了结果:
Memory Manager:
VM Reserved = 1694984 KB
VM Committed = 1691528 KB
AWE Allocated = 0
Reserved Memory = 1024
Reserved Memory In Use = 0
Run Code Online (Sandbox Code Playgroud)
正如我所理解的那样,由于 32 位操作系统,这 8GB 的 RAM 没有得到最佳使用。
我在这里的方向正确吗?我的意思是,如果我启用 SQL AWE,它将提高 SQL 性能。
请注意,我无法更改硬件,也无法将操作系统更改为 64 位(我们的应用程序不支持)。
谢谢。
| 归档时间: |
|
| 查看次数: |
1416 次 |
| 最近记录: |