MSSQL 服务器中 进程sqlservr.exe占用内存过高的问题

在启用sqlserver服务后,发现进程sqlservr.exe的内存使用量从开始的100多MB持续增加,很快就高达5G以上,造成机器运行缓慢、卡机,严重影响使用,

估计可能是对数据库操作时,数据库系统需要进行数据缓冲,以提高系统的性能,如对一张大表进行大数据量的操作,数据库系统会尽力将数据读入内存,以提高性能,同时也就占用了大量的内存。

解决如下:
1、需要与发开部门确定代码(沟通比较有难度)
2、打开SQL Server Management Studio、右键服务器名、选择属性,出现如下图的属性对话框,选择内存项,将最大服务器内存改成自己设定的值,这里改成2048M,确定后再去看看sqlservr.exe的内存使用量。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值