SQL 2000 库文件过大优化问题

yihuaheren001 2010-12-21 03:27:05
很纠结,有一SQL2000数据库,已装SP4补丁,库文件有10多G,删过一些数据,但是还是10多G的库文件,怎么清理掉删掉的还存在库文件中的垃圾数据?还库文件一个苗条身材。
库文件过于肥胖后的表现为增删改查等操作特别慢,加了无数的索引都不见效,另问,SQL 2000怎么优化呢?
或者,我把数据库升级为2005的,又怎么优化呢,怎么瘦身呢?
...全文
69 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
Q315054403 2010-12-21
  • 打赏
  • 举报
回复
应该是设计上低级代码、低级结构导致性能差。。。才十多G,小数据库一个
dawugui 2010-12-21
  • 打赏
  • 举报
回复
收缩数据库.

如何收缩数据库(企业管理器)
收缩数据库

展开服务器组,然后展开服务器。


展开"数据库"文件夹,右击要收缩的数据库,指向"所有任务",然后单击"收缩数据库"命令。


要指定数据库的收缩量,请从以下选项中选择:
在"收缩后文件中的最大可用空间"中输入收缩后数据库中剩余的可用空间量。以"数据库大小,可用空间"值作为依据。


选择"在收缩前将页移到文件起始位置",使释放的文件空间保留在数据库文件中,并使包含数据的页移到数据库文件的起始位置。
单击"调度"命令创建或更改自动收缩数据库的频率和时间。


如果要收缩个别的数据库文件,请单击"收缩文件"。
billpu 2010-12-21
  • 打赏
  • 举报
回复
是数据文件胖还是日志文件胖
如果数据文件胖那收缩看看 如果还是那么胖那就真那么胖了
日志文件胖那就简单了
backup log+shrinkfile

22,209

社区成员

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

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