社区
MS-SQL Server
帖子详情
SQL Server2000随运行时间增长占用内存逐渐增大到500M多,怎么回事?
我是丁学
2005-08-31 09:36:53
Windows2000 Server + SQL Server2000
配置了网站服务器,但网站访问量特别小,很少读写数据库
另外作为一个数据中转站,每天夜里对数据库进行较大规模的读写
数据库内有很多表和存储过程
刚启动时一般占用内存在30M左右,随运行时间增长占用内存逐渐增大,最多曾到过500多M
会是什么原因?会不会是存储过程的问题?
谢谢!
...全文
177
2
打赏
收藏
SQL Server2000随运行时间增长占用内存逐渐增大到500M多,怎么回事?
Windows2000 Server + SQL Server2000 配置了网站服务器,但网站访问量特别小,很少读写数据库 另外作为一个数据中转站,每天夜里对数据库进行较大规模的读写 数据库内有很多表和存储过程 刚启动时一般占用内存在30M左右,随运行时间增长占用内存逐渐增大,最多曾到过500多M 会是什么原因?会不会是存储过程的问题? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vivianfdlpw
2005-08-31
打赏
举报
回复
1。应用程序中应及时关闭数据库连接,释放资源
2。安装最新的补丁包
3。监视数据库内存使用率:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/adminsql/ad_perfmon_8x0l.asp
phantomMan
2005-08-31
打赏
举报
回复
这是 SQL 的内存管理, 只要 内存足够,sql 不会马上释放内存中间使用的对象;
你可以通过企业管理器限制sql的最大内存使用值
sql
server
占用
内存
过高的解决办法
sql
server
,右键属性——
内存
——设置最大服务器
内存
。
怎样解决
SQL
Server
内存
不断增加问题
当
SQL
Server
数据库引擎在 Microsoft® Windows NT® 或 Windows®
2000
上运行时,其默认
内存
管理行为并不是获取特定的
内存
量,而是在不产生多余换页 I/O 的情况下获取尽可能多的
内存
。为此,数据库引擎获取尽...
sql
文件自动
增长
和自动收缩
sql
server
SQL
Server
允许用户设置数据库初始值、最大值,可以自动
增长
或者自动收缩。通过这些设置,可以防止数据库空间问题而导致的应用程序修改失败或者
SQL
Server
把硬盘空间耗尽之类的事情发生。一般来讲,如果数据库不是很...
SQL
SERVER
tempdb 数据库异常
增大
解决方法及原因查找
-
SQL
SERVER
tempdb 数据库异常
增大
,导致服务器卡顿,最简单的方法就是重启系统.tempdb 会自动重新创建恢复到初始大小(比如8M).--1.tempdb 文件过大,可以通过重新启动系统,tempdb数据文件及Log会释放空间到初始...
理解
内存
----优化
SQL
Server
内存
配置
Min
Server
Memory (MB) 和 Max
Server
Memory (MB)控制所有
SQL
Server
内存
使用的许可大小。比起之前的版本,
SQL
Server
2012的Memory Manager可以更简单地设置
SQL
Server
内存
需求的大小。
SQL
Server
服务是以所需的...
MS-SQL Server
34,593
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章