DBCC CHECKDB( DB, REPAIR_REBUILD )要多长时间?

2025-05-24 06:22:02
Avatar for adminadmin

社区

疑难问题 帖子详情 DBCC CHECKDB( DB, REPAIR_REBUILD )要多长时间? lck 2006-03-16 12:14:26 DBCC CHECKDB( DB, REPAIR_REBUILD )要多长时间?

现在业务系统有一个SQL Server 7.0的数据库,运行了6年多,不断有数据加入,大小是5G。近来作数据汇总时突然变得很慢,现在打算检查数据库,然后重建索引看能否优化一下。

我找了另外一个系统的SQL Server 2000的数据库,大小200M左右,在SQL Server 2000上作试验操作,发现DBCC CHECKDB( 'DB', repair_rebuild ) with TABLOCK 要很长时间,用了一个小时都没有完成,在这段时间里面CPU占用率很低,而且不觉得硬盘有频繁的IO操作,内存占用量也没有多大变化,感觉就像在idle一样。而DBCC CHECKDB( 'DB', repair_fast ) 很快就可以完成。硬件是Dell GX270 PC,896M内存,P4 2.8G 7200硬盘。

再查一下资料,都提到repair_rebuild需要较长的时间,但是都没有提到多大的数据库要多长时间,具体要多长时间。因为办公室夜间要断电,所以不能长时间地去让它跑,特意来问问大家,有具体的数字就最好。

...全文

1381 2 打赏 收藏 DBCC CHECKDB( DB, REPAIR_REBUILD )要多长时间? DBCC CHECKDB( DB, REPAIR_REBUILD )要多长时间? 现在业务系统有一个SQL Server 7.0的数据库,运行了6年多,不断有数据加入,大小是5G。近来作数据汇总时突然变得很慢,现在打算检查数据库,然后重建索引看能否优化一下。 我找了另外一个系统的SQL Server 2000的数据库,大小200M左右,在SQL Server 2000上作试验操作,发现DBCC CHECKDB( 'DB', repair_rebuild ) with TABLOCK 要很长时间, 复制链接

扫一扫 分享 转发到动态 举报

写回复 配置赞助广告取 消

确 定

用AI写文章 2 条回复 切换为时间正序 请发表友善的回复… 发表回复 打赏红包 需支付: 0.00 元 取 消 确 定 云中客 2006-03-16 打赏举报 回复 主要和数据库的大小有关 chb5210 2006-03-16 打赏举报 回复 前不久弄过,是需要花一定的时间,而且有点长,建议你备份一份来做,保险些,具体时间不记得了

好象要在单用户环境下操做 数据库置疑修复.txt 数据库置疑修复.txt SQL Server 2005数据库可疑、置疑修复方法 -铭实践可行 .docx SQL Server 2005数据库可疑、置疑修复方法 数据库修复 相关金蝶数据库的东西,在实际工作过程中碰到的一些问题的解决方法 SQL常用优化脚本,优化SQL语句 SQL常用优化脚本,优化SQL语句,可以大大加块查询的效率 SQL数据库崩溃修复.doc SQL数据库崩溃修复.doc

疑难问题

22,298

社区成员

121,738

社区内容

发帖 与我相关 我的任务 疑难问题 MS-SQL Server 疑难问题 复制链接

扫一扫 分享 确定 社区描述 MS-SQL Server 疑难问题 社区管理员

加入社区

获取链接或二维码

近7日

近30日

至今

加载中

查看更多榜单

社区公告

暂无公告 试试用AI创作助手写篇文章吧

+ 用AI写文章

Copyright © 2088 沙滩足球世界杯_足球世界杯中国 - pfw18.com All Rights Reserved.
友情链接