sqlserver数据库变慢,应该如何处理?

kunp 2003-11-01 09:06:26
我现在管理的数据库是属于数据不断增长的数据库,最近一段时间,数据库速度明显变慢,服务器经常报虚拟内存过低的错误。
不知道该怎么做才能提高数据库的速度,是否应该将数据库中信息不断增加的表清空?请各位指点。
...全文
188 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
feburary 2003-11-02
  • 打赏
  • 举报
回复
up
kunp 2003-11-01
  • 打赏
  • 举报
回复
st_2000(破猫v1.2(长发剪了))
you are so cute,
i like the man like you.
st_2000 2003-11-01
  • 打赏
  • 举报
回复
1、

清空日志
DUMP TRANSACTION 库名 WITH NO_LOG

截断日志:
backup log 数据库 with no_log

再企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
---------------------------------------

2、用sp_who2 或 sp_lock 看无用得连接和死琐,用kill杀掉。

---------------------------------------
3、重起服务器

---------------------------------
4、加内存或硬盘。
5、看看是否有病毒
smallroad 2003-11-01
  • 打赏
  • 举报
回复
看看是否有病毒
kunp 2003-11-01
  • 打赏
  • 举报
回复
大力兄:
多谢指点,有几个疑问,想问一下
1、清空日志与截断日志、压缩日志有何区别?基本上日志对于我的数据库而言是无效的,是否可以直接选择清空日志?
2、请指教sp_who2 和sp_lock的具体用法,谢谢。
3、重启服务器没有用,我已经试过了。
4、加内存和硬盘是个好办法,我也是这么打算的,可惜暂时还无法实现。

再次致谢。
pengdali 2003-11-01
  • 打赏
  • 举报
回复
1、

清空日志
DUMP TRANSACTION 库名 WITH NO_LOG

截断日志:
backup log 数据库 with no_log

再企业管理器--右键你要压缩的数据库--所有任务--收缩数据库--收缩文件--选择日志文件--在收缩方式里选择收缩至XXM,这里会给出一个允许收缩到的最小M数,直接输入这个数,确定就可以了
---------------------------------------

2、用sp_who2 或 sp_lock 看无用得连接和死琐,用kill杀掉。

---------------------------------------
3、重起服务器

---------------------------------
4、加内存或硬盘。

34,681

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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