适用于:SQL Server
此 Windows 策略将确定哪些帐户可以使用进程将数据保留在物理内存中,从而阻止系统将数据分页到磁盘的虚拟内存中。
注意
当预计会将内存分页到磁盘时,锁定内存页可以大大提高性能。 有关详细信息,请参阅锁定内存页 (LPIM)。
使用 Windows 组策略工具 (gpedit.msc
) 可为 SQL Server 使用的帐户启用此策略。 必须是系统管理员才能更改此策略。
启用“锁定内存页”选项
在“开始”菜单上,选择“运行”。 在“打开”框中,键入
gpedit.msc
。 将打开 “组策略” 对话框。在“本地组策略”控制台中,展开“计算机配置”。
展开 Windows 设置。
展开“安全设置”。
展开“本地策略”。
选择 “用户权利指派” 文件夹。 策略显示在详细信息窗格中。
在窗格中,滚动到“锁定内存页”策略并双击它。
在 “本地安全策略设置” 对话框中,选择“ 添加用户或组...”。添加数据库引擎服务帐户或其服务安全标识符(SID)。 若要确定 SQL Server 实例的服务帐户或服务 SID,请参阅 SQL Server 配置管理器或使用
service_account
中的sys.dm_server_services
列。 有关详细信息,请参阅 sys.dm_server_services。选择“确定”。
重启实例,使此设置生效。
建议将 锁定页至内存 策略分配给数据库引擎服务的 服务 SID 。 这可确保即使更改数据库引擎服务的服务帐户,授予也会保持不变。 有关详细信息,请参阅 使用服务 SID 向 SQL Server 中的服务授予权限。