小编Goo*_*ail的帖子

ALTER INDEX ALL REBUILD 是否比单独重建每个索引使用更多的事务日志空间和简单的恢复模型?

SQL Server 2012 上的“ALTER INDEX ALL REBUILD”操作失败,因为事务日志空间不足。索引从未重组或重建,因此几乎所有索引的碎片化率都超过 80%。

DB 使用简单的恢复模型。我假设在“ALL”形式的命令执行每个索引操作之后,事务日志数据将在下一次索引重建之前被刷新。这是它实际工作的方式,还是索引重建记录为好像它们是单个事务的一部分?

换句话说,我可以通过编写脚本来单独执行每个重建来减少事务日志的增长吗?还有其他因素需要考虑吗?

index sql-server

18
推荐指数
1
解决办法
2799
查看次数

标签 统计

index ×1

sql-server ×1