[经验教程]sql server数据库占用内存过大且占用内存比例高太多怎么处理解决?

SQL Server数据库由于缓存较多内容,运行一段时间后sql server占用内存过大且占用内存比例高出太多,一旦sql server占用内存比例超过90%甚至95%-100%时严重影响网站正常的访问。

sql server数据库占用内存过大且占用内存比例高太多怎么处理解决?

1、知道影响服务器访问速度的原因是Sql Server占用内存太大,那么将sql server占用内存控制在80%较为合理。

注:(本文以8GB内存说明)为什么要控制sql server占用内在80%较为合理,因为sql server占用内存的主要原因是缓存,只有合理最大化的利用内存缓存数据才能让提高网站的访问速度。而服务器本身还需要一定的内存远行,所以只需要预留20%的内存给服务器使用足够,这样就留有最大化的内存给sql server使用。

2、打开Microsoft SQL Server Management Studio 管理SQL Server数据库,并右键点击属性,打开服务器属性设置;

3、打开服务器属性,找到内存并点击进入;

4、在服务器属性内存设置内,设置服务器内存;

最小服务器内存:默认为0即可;

最大服务器内存:根据服务器本身内存计算出80%(1GB=1024)。

5、设置保存完成,重启服务器即可生效;

原文来源:www.caochai.com/article-2866.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

king_20200426

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值