如何设置SQLServer数据库内存

如何设置SQLServer数据库内存,第1张

如果能在实例级别为同一SQL服务器上的不同实例限制其能够使用的最大和最小内存,就能降低这种情况对其他应用系统的影响。具体的 *** 作如下:

(一)实例的最大和最小内存设置

右击数据库,选择属性,如图

为实例设置合适的最大和最小内存,如图。

(二)为 *** 作系统预留足够的内存

假如一台8GB的服务器,我们可以限制数据库使用的内存上限不超过6GB,剩下的2GB留给 *** 作系统使用。

(三)配置lockpagesinmemory

查看SQL进程的启动账户,如图。

在组策略里设置启动SQL Server的账户拥有锁定内存页的权限。如图。

在下图的添加用户或组界面,添加SQL server的服务启动账户,如图。

1、右击此电脑,点击属性。

2、点击高级设置。

3、性能选项中点击设置。

4、虚拟内存处点击更改。

5、勾去自动管理;选中非系统分区;选择自定义大小,初始大小为物理内存的二分之一,最大值为物理内存的两倍。例如物理内存为4G(4096M),初始大小设置为2048M,最大值为8192M。设置完成后点击设置才能保存,设置完成后重启电脑生效。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9886068.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存