当前位置: > 专业技术 >

专业技术

数据库AWE技术在非编网中的应用(7)

发布时间:2012-10-09 文章来源:苏州广电总台(宋力 祝晓羽)

 
7 总结
    我们有一些启发,使用SQL Server作为数据库服务器需合理配置SQL Server内存,有以下几个考虑的方面:
  1. Windows和其他关键应用服务要有足够的内存,不要在运行过程中因为内存的不足,而来抢SQL Server已经申请到的内存。
  2. 满足条件1)的前提下,SQL Server使用尽可能多的内存,并保证内存数量的稳定性。
  3. 如果服务器支持64位操作系统,优先安装64位操作系统,这样SQL Server能够最有效地使用物理配置的内存。如果一定要使用32位系统,务必将AWE打开。
  4. 建议设置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。
  5. 尽量使服务器专门供数据库服务使用,不要将其他服务安装在其上面。
   现在64位的操作系统与数据库软件已经比较普及,但是具体到非编网络内的使用上还是有一个相当长的滞后,主要是因为非编系统集成商要经过充分的测试和自身软件的修改配合后,才会去部署使用新的软件。另外在10年以前建设的非编系统中有很大一部分还是在使用32位的平台,AWE功能的开启对其显然有着重要的意义。
 
 
参考文献
[1]袁鹏飞.SQL Server2005性能监测与优化[M].人民邮电出版社,2009
[2]闪四清.中文版SQL Server 2005数据库应用实用教程[M].清华大学出版社,2009
[3] (美)沃特.波尔顿.SQL Server 2005性能调优[M]. 清华大学出版社,2009
〖 浏览次数: