如何在不影响正常访问的情况下对数据库进行优化?

weekendW 2002-08-22 02:25:24
数据库运行一段时间后,索引就被打乱了,且发生严重的分块现象,(Scan Density [Best Count:Actual Count]为20%左右),如果DBCC DBREINDEX的重建索引的,由于该命令为原子操作,执行该命令就不能正常的查询、插入等操作。有什么办法在不影响到查询、插入等操作的情况下对表索引进行维护和优化呢?
...全文
37 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
Yang_ 2002-08-26
  • 打赏
  • 举报
回复
DROP INDEX .....
GO
CREATE INDEX ....
GO

最原始的,如果DROP能成功,那那时没有人用。
icevi 2002-08-26
  • 打赏
  • 举报
回复
其它方法比如重建索引什么的,都是不能并发执行的,其实找个没人用的时间,重建一下索引会比较好些。
weekendW 2002-08-22
  • 打赏
  • 举报
回复
我用过 dbcc indexdefrag,效果不是很理想,还有其他的方法吗?
icevi 2002-08-22
  • 打赏
  • 举报
回复
DBCC INDEXDEFRAG

34,587

社区成员

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

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