应用AWE来改善SQL Server的性能
来源:互联网 发布:手机淘宝修改评价步骤 编辑:程序博客网 时间:2024/05/04 15:33
我经常看到DBA不知如何利用超过2 GB的存储空间的优势,允许SQL Server使用超过2 GB的存储空间的配置选项称为“AWE激活”-- AWE代表地址窗口扩展。
要激活AWE,你需要执行sp_configure系统程序:
EXEC sp_configure 'awe enabled', 1
GO
RECONFIGURE WITH OVERRIDE
但是如果你只是简单地开启这个选项再重起SQL Server,你可能完全所有所有能利用的存储空间。即便设定“AWE激活”后,任务管理器会显示SQL Server只使用了一小部分可利用的存储空间。多数人认为SQL Server 没有使用所有能利用的存储空间是因为不需要这样,这是不对的。如果你设置SQL Server使用AWE,你还是能在任务管理器看到少于2 GB存储空间的使用率。你可以在报错日志里看到如下信息:“因为锁定存储权利未被授与,不能使用地址窗口扩展”
为了充分利用超过2 GB的存储空间,你必须允许Windows帐号运行SQL Server服务来锁定存储页。你必须编辑本地安全策略来实现,你可以选择开始-->程序-->管理工具-->本地安全策略操作。在本地安全策略里你需要找到用户权限分配文件夹,双击存储策略里的锁定页面。
这将打开一个对话窗口,让你在用户列表中加入一个Windows帐号以锁定存储页面。一旦你把SQL Server服务帐号加到这个列表,你需要关闭并重起SQL Server服务。
记住“AWE激活”选项已被开启,启动后SQL Server使用分配给它的所有存储空间;即便你配置动态存储管理,SQL Server也不会等到它需要时才使用全部的空间。了解这点的话,如果你采用AWE,你应当总是设定SQL Server使用固定数量的存储空间。由于操作系统需要至少1 GB的存储空间来正常运行,在Windows 2000 Advanced Server上运转的SQL Server需要大约6 - 6.5GB的存储空间。如果你不是在一台专用的服务器上运行SQL Server,你可能希望为其它程序节省存储空间,那你可以设定SQL Server使用5GB或更少的存储空间。
注意AWE激活选项在少于3 GB的存储空间环境下没有效果----你不能欺骗SQL Server使用服务器所能提供的存储空间以外的资源。
- 应用AWE来改善SQL Server的性能
- 应用调优:改善SQL Server数据库性能
- SQL Server占用内存过高及AWE的相关说明
- 改善sql loader的性能
- SQL Server内存AWE使用探讨
- SQL Server六步改善安全规划全攻略(转载来的,感觉写的不错)
- AWE设置导致SQL Server Agent服务无法启动的解决方法
- [SQL Server]在32位操作系统上,使用AWE访问4GB以上的内存。
- 通过内存配置来优化SQL Server的性能
- 通过内存配置来优化SQL Server的性能
- 通过内存配置来优化SQL Server的性能
- 通过内存配置来优化SQL Server的性能
- 【SQL Server性能优化】运用SQL Server的全文检索来提高模糊匹配的效率
- SQL Server開啟AWE使用大容量內存
- sql server (awe)大内存配置办法
- SQL Server開啟AWE使用大容量內存
- 32位 sql server 開啟/PAE /AWE /3GB
- 设置SQL Server数据库AWE机制…
- SQL*PLUS命令的使用大全
- 十大最赚钱增值业务排行榜
- Response.Cookies的用法
- Gnutella数据包分析
- 晴朗
- 应用AWE来改善SQL Server的性能
- PLM
- SQL SERVER 和DELPHI的DATATYPE 对照
- 高分辨率下界面布局的解决方案
- 保存ADO的记录集为XML文件
- 正确地做事与做正确的事同样重要
- 为什么非功能性需求很重要?
- Writing A Custom Membership Provider for your ASP.NET 2.0 Web Site
- QQ也流氓