数据库AWE技术在非编网中的应用(7)
发布时间:2012-10-09 文章来源:苏州广电总台(宋力 祝晓羽)
7 总结
我们有一些启发,使用SQL Server作为数据库服务器需合理配置SQL Server内存,有以下几个考虑的方面:
- Windows和其他关键应用服务要有足够的内存,不要在运行过程中因为内存的不足,而来抢SQL Server已经申请到的内存。
- 满足条件1)的前提下,SQL Server使用尽可能多的内存,并保证内存数量的稳定性。
- 如果服务器支持64位操作系统,优先安装64位操作系统,这样SQL Server能够最有效地使用物理配置的内存。如果一定要使用32位系统,务必将AWE打开。
- 建议设置SQL Server Max Server Memory,以确保Windows有足够的内存供系统本身用。如果是一台4GB内存的机器,建议保留1GB,设置SQL Server Max Server Memory位2.8GB,. 如果是一台8GB内存的机器,建议保留2GB,设置SQL Server Max Server Memory位6GB,. 如果是一台大于8GB内存的64位机器,建议保留3GB至4GB。
- 尽量使服务器专门供数据库服务使用,不要将其他服务安装在其上面。
参考文献
[1]袁鹏飞.SQL Server2005性能监测与优化[M].人民邮电出版社,2009
[2]闪四清.中文版SQL Server 2005数据库应用实用教程[M].清华大学出版社,2009
[3] (美)沃特.波尔顿.SQL Server 2005性能调优[M]. 清华大学出版社,2009