为了启用Lock Page In Memory
,我尝试这样做:首先,我使用以下代码找到我的 SQL Server 帐户名称:
SELECT service_account
FROM sys.dm_server_services
此代码返回:
NT Service\MSSQL$SQLEXPRESS01
NT AUTHORITY\NETWORKSERVICE
然后我打开gpedit.msc
并转到:
Windows Setting > Security Settings > Local Policies > User Rights Assignment > Lock Page In Memory
之后双击Lock Page In Memory
并打开窗口后单击“添加用户或组”按钮并过去NT Service\MSSQL$SQLEXPRESS01
并单击确定,然后单击“应用”和“确定”。
最后,我重新启动了 SQL Server。
为了验证Lock Page In Memory
实际上已启用,我使用以下代码片段:
--Check Lock Pages in Memory
SELECT sql_memory_model, sql_memory_model_desc
FROM sys.dm_os_sys_info
此代码返回:
通过执行这些步骤,Lock Page In Memory
未启用。
错误是什么?
请帮助我-我该怎么做才能启用Lock Page In Memory
?
我的问题是读取数据。在此链接中为此写单独的帖子
Lock Pages In Memory 仅在标准版及更高版本中可用。
锁定内存页 (LPIM)