SQL Server2005会不会拖垮服务器?

misssdf 2011-03-22 03:39:45
前段时间做了给客户一个系统,每天至少有900个用户要使用,最多的时候是1300个用户使用。
服务器是8核的,2003的系统,除了运行我们的系统之外,还有他们自己的OA,我们做的这个系统每天的数据量都很大,填写高峰一般在早上十二点之前和下午五点之后,程序里面也有及时的将用完的连接释放掉,但是经过观察,发现sql server2005不会马上释放这些连接。我想知道的是,这个样子,会不会导致内存越积越多,最后拖垮服务器?
...全文
92 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
nzperfect 2011-03-22
  • 打赏
  • 举报
回复
如果仅仅是内存占用过多的话,可以设置内存最大使用量,限制在一个范围内。
如果cpu也居高的话,可能需要进一点优化sql,甚至升级硬件。
zheninchangjiang 2011-03-22
  • 打赏
  • 举报
回复
connection关闭了,是要过一段时间SQL才会处理,前段时间处理个性能问题,要独占使用,常常要去kill,虽然那些sp已经处理完了,但是会不会继续占用资源倒是没有去想
misssdf 2011-03-22
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 fredrickhu 的回复:]
没有释放链接?那是你程序的问题吧
[/Quote]
链接都释放了,
misssdf 2011-03-22
  • 打赏
  • 举报
回复
我怎么发现CSDN把大家刚才回复的内容都删了呢?
快溜 2011-03-22
  • 打赏
  • 举报
回复
正版sqlserver买的时候会告诉你最大连接数多少。
昵称被占用了 2011-03-22
  • 打赏
  • 举报
回复
如果只是内存,可以设置SQL的最大内存一面用完内存,拖垮服务器

如果CPU也不足,就只能考虑升级硬件或者考虑与其他应用分开服务器了
--小F-- 2011-03-22
  • 打赏
  • 举报
回复
没有释放链接?那是你程序的问题吧
andysun88 2011-03-22
  • 打赏
  • 举报
回复
有可能,但是只要有释放就不会把程序挂掉

22,210

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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