Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1215974
  • 博文数量: 259
  • 博客积分: 10
  • 博客等级: 民兵
  • 技术积分: 2518
  • 用 户 组: 普通用户
  • 注册时间: 2012-10-13 16:12
个人简介

科技改变世界,技术改变人生。

文章分类

全部博文(259)

分类: SQLServer

2014-11-19 15:08:11

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

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

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


阅读(4969) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~