sqlserver 占用内存太高怎么解决?

tfpeixun 2009-09-12 12:15:02
sqlserver 占用内存太高怎么解决?
sqlserver 2000 sp4,xp 系统,我自己的机子是开发机,占用内存太高了,机子反应慢,请问有没针对开发的配置,让sqlserver在后台跑起来的时候占用内存稍微小一点。如果有应该怎么配置呢?
...全文
1139 19 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
renzhe02 2009-09-12
  • 打赏
  • 举报
回复
占用多大的内存了?
加内存吧
itisonlylove_yy 2009-09-12
  • 打赏
  • 举报
回复
关掉一些服务只能解决问题吧;还是只有加内存才是王道
sdhdy 2009-09-12
  • 打赏
  • 举报
回复
设置虚拟内存也可以考虑。
sdhdy 2009-09-12
  • 打赏
  • 举报
回复
1、你的SQL什么版本的?
2、加内存是必须的也是最可行的。
腾飛 2009-09-12
  • 打赏
  • 举报
回复
请问内存多大?设置虚拟内存没有?
xiequan2 2009-09-12
  • 打赏
  • 举报
回复
内存便宜。加
htl258_Tony 2009-09-12
  • 打赏
  • 举报
回复
关于无关进程,停止无关服务。
zhengzeng 2009-09-12
  • 打赏
  • 举报
回复
要分析一下,
如果 一启动sql server,然后不执行任何任务,就占了很大的内存。这个是由于你的数据库内存配置的问题。前几楼有提过了。
如果 启动之后,刚开始内存占比较小,然后慢慢变大。那你要用sql 事件控查器来 查看原因。
chowyi 2009-09-12
  • 打赏
  • 举报
回复
加内存呗
tfpeixun 2009-09-12
  • 打赏
  • 举报
回复
sqlserver 2000 sp4,内存2G 运行起来占用150多M,任务管理器里面排在第一个
虫洞 2009-09-12
  • 打赏
  • 举报
回复
我的是xp系统,512内存
由于主板较老
我采取的是设置虚拟内存、装sql2000服务器+sql2005客户端
真正要用sql2005是可以连接宿舍同学的服务器
设置虚拟内存参考http://tech.sina.com.cn/s/2004-10-13/1050439810.shtml
zjh222 2009-09-12
  • 打赏
  • 举报
回复
用Oracle占用内存就不会太高
JonasFeng 2009-09-12
  • 打赏
  • 举报
回复
先从硬件配置入手,内存跟白菜一样。
skeeterLa 2009-09-12
  • 打赏
  • 举报
回复
SQL 占用内存是分两部分的,一部分是可以SQL 属性,内存中配置的,但是这部分只是针对缓存的配置,另外一部分比如SQL 进行连接、计算等所使用的内存并不是授控的,所以,如果确认是内存不足唯一个的办法就加内存,如果内存足够,那就要检查是不是缓存配置的太少了。
fstao 2009-09-12
  • 打赏
  • 举报
回复
增加内存是不错的选择
qq19808916 2009-09-12
  • 打赏
  • 举报
回复
第一步:打开企业管理双击进入要修改的MSSQL.

第二步:在左侧MSSQL上点击右键,选择属性,弹出SQL Server属性(配置)对话框

第三步:点击内存选项卡.

在这里,你会看到MSSQL默认设置为使用最大内存,也就是你所有的内存,根据你的需要,设置它的最大值吧.

第五步:设置完毕,重MSSQL服务,配置即可生效!
观弈道童 2009-09-12
  • 打赏
  • 举报
回复
CF
netcup 2009-09-12
  • 打赏
  • 举报
回复
不想增加内存的话:
关掉MSDTS,关掉SQL AGENT,关掉全文搜索服务,增加虚拟内存并放到别的分区,分区磁盘整理。
you_tube 2009-09-12
  • 打赏
  • 举报
回复
调优一下
查查是内存内部压力还是外部压力

再找出相对应的解决方案

34,837

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧