数据库内存的使用小知识
来源:互联网 发布:手机双屏显示软件 编辑:程序博客网 时间:2024/05/16 09:48
11月1号,部门老大将mssql的启动账号更改为SQLSQL_MANAGER,(新增的一个账号),是为了能够执行xp_cmdshell,但昨天将数据库服务器重新启动,内存加载到1.6G,就无法再上去了,最后发现是因为换了账号才有这个问题。
具体的解决方法:
锁定内存[内存中锁定布面]
此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 SQL Server 2005 中,“锁定内存页”选项默认设置为 OFF。如果您具有系统管理员权限,则可以使用 Windows 组策略工具 (gpedit.msc) 手动启用该选项,并将此权限指定给正在运行 SQL Server 的帐户。
有关如何启用“锁定内存页”选项的详细信息,请参阅如何启用“锁定内存中的页”选项 (Windows)。
虽然没有要求,但我们建议在使用 64 位操作系统时锁定内存中的页。对于 32 位操作系统,在将 AWE 配置为用于 SQL Server 之前,必须授予“锁定内存页”权限。
如何启用“锁定内存页”选项 (Windows)
默认情况下,禁用 Windows 策略“锁定内存页”选项。必须启用此权限才能配置地址窗口化扩展插件 (AWE)。此策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。在 32 位操作系统中,如果在不使用 AWE 的情况下设置此权限会显著降低系统性能。在 64 位操作系统上不需要在内存中锁定页。
使用 Windows 组策略工具 (gpedit.msc),可以为 SQL Server使用的帐户启用此策略。必须是系统管理员才能更改此策略。
有关列出最大服务器内存值的表,请参阅内存体系结构。
启用“锁定内存中的页”选项
在“开始”菜单上,单击“运行”。在“打开”框中,键入 gpedit.msc。
将打开“组策略”对话框。
在“组策略”控制台上,展开“计算机配置”,再展开“Windows 设置”。
展开“安全设置”,再展开“本地策略”。
选择“用户权利指派”文件夹。
细节窗格中随即显示出策略。
在该窗格中,双击“锁定内存中的页”。
在“本地安全策略设置”对话框中,单击“添加”按钮。
在“选择用户或组”对话框中,添加有权运行 sqlservr.exe 的帐户。
现在只是把内存提了上去,不知道换了账号还有没有其他问题!
- 数据库内存的使用小知识
- 内存的小知识
- 数据库的一些小知识
- 数据库的一点小知识
- 关于内存分配的一点小知识
- android 堆内存的一些小知识
- 关于内存的一点小知识
- 内存回收小知识
- 数据库存储的一些小知识
- ACCESS数据库的27个小知识
- (读万卷书)数据库的一些小知识
- 有关Java内存溢出及内存消耗的小知识
- 内存小知识&&&&gradle小知识
- 数据库链接 小知识
- 数据库简单小知识
- 数据库小知识
- 数据库 小知识
- 数据库小知识
- 企业持续集成成熟度模型简介之三——测试
- linux学习指南针(学习方法谈之二)
- PHP面试题(附答案)
- 递归删除当前文件夹及当前文件夹下的所有文件
- jquery与php交互的ajax应用第一课:检测用户注册时用户名是否存在
- 数据库内存的使用小知识
- 基于JQuery框架的AJAX实例
- 标准的网站title、keywords、description写法
- .NET、ASP.NET控件及源码大汇总
- struts2学习笔记(7)——validate校验框架
- remoting和webservice技术比较
- Linux下如何查看版本
- 郑州城里的大学生 郑州“蚁群”的生活 —— 作者: 河南求学网
- GSM模块实现中文短信息发送