社区
疑难问题
帖子详情
sql server2008 释放内存?
徐徐透之
2013-08-22 05:08:01
我公司的ERP服务器(win2003X64,sql 2008),大约有100个数据库,运行一段时间,内存用的多了,就会变得很慢,我一般就是重启服务器(因为是白天重启,会耽误工作),我想知道除了重启外,怎么能把那块内存释放掉?
是用语句啊,还是存储过程,还是有软件什么的?
...全文
302
7
打赏
收藏
sql server2008 释放内存?
我公司的ERP服务器(win2003X64,sql 2008),大约有100个数据库,运行一段时间,内存用的多了,就会变得很慢,我一般就是重启服务器(因为是白天重启,会耽误工作),我想知道除了重启外,怎么能把那块内存释放掉? 是用语句啊,还是存储过程,还是有软件什么的?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haitao
2013-08-23
打赏
举报
回复
内存被数据库占了,数据库应该更快才对 清空内存,数据库需要把数据从重更慢的硬盘加载到内存,才能使用,只会更慢
KeepSayingNo
2013-08-23
打赏
举报
回复
在你服务器上的服务中将下图中的停掉就行了,没必要重启服务器啊
唐诗三百首
2013-08-22
打赏
举报
回复
只要系统稳定运行,内存用的多,不大于物理内存80%的话,应该没什么问题的. 另: 确认一下SQL2008 SP2补丁安装了没.
Shawn
2013-08-22
打赏
举报
回复
#1.楼主的这台服务器资源只有SQL SERVER用吗? #2.重启SQL SERVER服务也可以释放内存,但无论是重启服务器或SQL SERVER服务都是下下策。 #3.SQL SERVER占的内存不会主动释放,建议设置SQL SERVER占用内存的最大值。 #4.根本原因:找到为什么吃内存的,优化之。
sharpblade
2013-08-22
打赏
举报
回复
SQL SERVER 本来就要用很多内存啊。 读内存比读硬盘快多了。
Cloud_Hero
2013-08-22
打赏
举报
回复
建议你把系统升级成win ser 2008r2系统,2008对内存有优化
Andy__Huang
2013-08-22
打赏
举报
回复
把sql server服务暂停后再启动,可以释内存
sql
server
2008
R2
内存
占用过高
它不会自动
释放
内存
,因此执行结果集大的
sql
语句时,数据取出后,会一直占用
内存
,直到占满机器
内存
(并不会撑满,还是有个最大限制,比机器
内存
稍小),在重启服务前,
sql
server
不会
释放
该
内存
,也没有任何办法可人为...
Sql
Server
2008
R2 清理
内存
的三种方法
公司最近上线一套系统,运行中发现,
SQL
Server
2008
R2运行越久,占用
内存
会越来越大,导致最后不得不重启
Sql
Server
来解决,或者是因为
Sql
2008
本身
内存
回收机制做的不够好,所以才只能这么强制回收,已向项目方...
sql
server
内存
释放
心得
SQL
server
会把所有处理过的
SQL
操作缓存在
内存
里,这样就不用总去读硬盘了。但是如果长时间运行
SQL
Server
, 系统
内存
被用的差不多,再开启其他程序就有可能会报
内存
不足。这时候就需要
释放
内存
缓存啦。一般我用以下两...
SQL
Server
缓存清除与
内存
释放
Sql
Server
系统
内存
管理在没有配置
内存
最大值,很多时候我们会发现运行
Sql
Server
的系统
内存
往往居高不下。这是由于他对于
内存
使用的策略是有多少闲置的
内存
就占用多少,直到
内存
使用虑达到系统峰值时(预留
内存
根据...
sql
server
内存
释放
Sql
Server
才会
释放
一点点
内存
。所以很多时候,我们会发现运行
Sql
Server
的系统
内存
往往居高不下。 这些
内存
一般都是
Sql
Server
运行时候用作缓存的,例如你运行一个select语句, 那么
Sql
Server
会将...
疑难问题
22,207
社区成员
121,730
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章