CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
IBM Rational 系统开发最佳实践工具包 WebSphere MQ 最佳实践 TOP 15
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  疑难问题

SQL2000不能自动释放内存?

楼主redbridge(雪燃)2006-03-11 17:14:02 在 MS-SQL Server / 疑难问题 提问

我在用查询分析器查询数据量比较大的表后(约30万条记录),发现进程SQLSERVER.EXE占用了近200M内存。这本没什么,但当我关闭查询分析器后,发现内存还是被SQLSERVER.EXE占用着。我反复试了很多次都是这样,开始怀疑机器有病毒,可换别的好几台机器还是这样。  
  难道SQL2000数据库不能自动释放内存?不会吧!!!  
  怪不得用户最近老反映软件在使用时总是随机会打不开一些窗口,开始怀疑是软件问题,后来一看服务器,内存被吃了900多兆(1G的内存)。前台软件是PB开发的。开始是怀疑PB的问题,后来经查询分析器验证是SQL2000本身问题。不知道哪位同仁有类似问题的解决办法??? 问题点数:20、回复次数:4Top

1 楼wgsasd311(自强不息)回复于 2006-03-11 17:23:47 得分 15

不是的,SQL   SERVER会根据内存使用情况作调整,当内存快达到顶值时,SQL会适当释放内存,但内存消耗不大(相当于顶值),SQL   是不会释放内存的Top

2 楼redbridge(雪燃)回复于 2006-03-11 17:30:05 得分 0

楼上的仁兄,吃掉几百兆内存不打紧。但是不能在应用关闭之后还占着内存啊。  
  这是什么道理?Top

3 楼wyq29()回复于 2006-03-11 17:35:21 得分 5

sql   就是这样的     如果系统其它方面没有内存压力     他自己是不会释放的!   无论连接关闭与否....Top

4 楼redbridge(雪燃)回复于 2006-03-11 17:36:45 得分 0

也就是说,当有新的应用需要内存时,它会自动释放内存?Top

相关问题

  • SQL 内存释放问题
  • 程序会自动释放内存吗?
  • 释放内存
  • 内存释放
  • 内存释放
  • 释放内存?
  • SQL server耗用内存一直不释放
  • 这个操作java会自动释放内存空间吗?
  • 这样的内存会自动释放吗?
  • 内存未释放?

关键词

  • sql2000
  • 内存
  • 分析器
  • 查询
  • 软件
  • sql
  • 释放
  • 怀疑
  • 不能
  • 关闭

得分解答快速导航

  • 帖主:redbridge
  • wgsasd311
  • wyq29

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo