ms server7.0 版本,sqlservr.exe 内存释放 to : zlp321002(她是我的唯一.) 系统运行2年时间都正常,现在突然间出现上述现象,系统的峰值比现在要高得多,我做计不是mis 程序的原因,sqlserver运行2小时占用300M内存,正常吗?请回复, 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql的内存管理的原则是:只要内存足够, 就会一直为新的需求分配内存, 内存不够时才会释放内存.所以sql的内存释放不掉是正常的. 至于楼主的问题, 应该不是内存不释放导致的.从数据库的角度来说, 可能是连接没有正确的释放, 也可能是不正确的处理导致大量的堵塞.在数据库动作缓慢的时候, 楼主可以在企业管理器中, 在管理项下, 看看当前活动中的连接数有多少, 有没有block的连接等. 最近突然出现这种情况的话, 要看看是否病毒或者系统损坏之类的原因.另外, 对数据库做 dbcc checkdb('库名') 的检查. 运行2年了,一般的磁盘寿命就快到了。怀疑是不是你的RAID坏了一块硬盘?我以前遇到过这种情况。另外,你看看是否有进程阻塞了?-----------------------http;//chinadba.cn深圳骄子数据库服务网最具实战经验的数据库优化、管理、设计、培训 dbcc checkdb('misdb'),dbcc checkalloc('misdb') dbcc checkdb('master'),dbcc checkalloc('master') 都没有发现 error ,系统日志很正常,我不知道是何原因,很急的。 help me ! 求二个比较特殊的 添加商品/修改商品 存储过程。在线等 多列分组后取值 这种情况索引怎么建 如果用sql删除自增列? 请教一个分段+动态列统计的存储过程!!! 数据库查询时怎么按照多个字段进行排序 解释一下语句 SQL2005能不能和SQL2000装在同一台电脑上?有没有冲突呢? 怎么样去掉字符串的技术的"0" 糟糕,數據庫出啥子毛病了! 能否根据日志文件来查看当天里面的SQL操作? 关于查询效率的简单问题
只要内存足够, 就会一直为新的需求分配内存, 内存不够时才会释放内存.所以sql的内存释放不掉是正常的.
另外, 对数据库做 dbcc checkdb('库名') 的检查.
怀疑是不是你的RAID坏了一块硬盘?我以前遇到过这种情况。
另外,你看看是否有进程阻塞了?-----------------------
http;//chinadba.cn
深圳骄子数据库服务网
最具实战经验的数据库优化、管理、设计、培训