作为客户端的试运行,我试图在我的开发服务器上启用“锁定内存中的页面”设置,但无论我如何更改,我都无法在 SQL 中显示“使用锁定的页面作为缓冲池”服务器日志。在为客户做这件事之前,我想确保我能正确地做到这一点。
我们的开发服务器是带有 4 GB RAM 的 Windows 2003,SQL Server 2008 R2 标准版 32 位。
以下是我尝试过的:
选中“使用 AWE 分配内存”。
设置“最大服务器内存”设置。
在 SQL Server 服务配置中添加启动参数 -T845。
SQL Server 服务在 LocalSystem 帐户上运行,因此根据我所阅读的内容,我不需要在“内存中的锁定页面”特权中输入帐户。但是,我确实尝试将服务更改为在“管理员”登录名下运行,并将该登录名添加到“锁定内存中的页面”特权中。
重新启动 SQL Server 服务。
我所做的一切都不会放
使用锁定页面作为缓冲池
进入我的 SQL Server 日志,但当我运行 DBCC TRACESTATUS 时,845 跟踪似乎已打开。
任何人都知道为什么我所做的一切似乎都没有打开它?