断片化の度合にほとんど影響されない。断片化の度合が大きいと長くなる。トランザクションが分割されていて、リーフページ間でインデックス行を移動させることで行を前に詰めて断片化を解消しているという点です。再構築はひとつのトランザクションですので、キャンセルすれば当然そのトランザクションはロールバックされ、トランザクション開始前の状態、つまり、断片化した状態に戻されます。再構成はトランザクションが分割されているため、キャンセルしても、既に完了しているトランザクションの結果は維持されます。増えない限り、大きく処理時間が変わることはありません。再構成の場合は、前のページに空きがある場合に後ろのページから前のページへ行を移動するという処理であるため、移動する行が多い、つまり、断片化の度合が大きいほど処理時間が長くなります。再構築の場合、再作成中も元のインデックスを削除することはできませんので、一時的には、断片化した古いインデックスと再作成した新しいインデックスがふたつ存在する状況となり、それらを格納するための容量がデータファイルに必要になります。既定ではソート用の領域も必要になります。再構成の場合は、ページ間で行を移動するだけなので、そのような追加の領域は基本的には必要としません。生成されるトランザクションログの量についても、再構築の場合はインデックス行数が増えなければトランザクションログ量が大きく増えることはありませんが、再構成の場合は、断片化の度合が大きく、移動する行数が多くなれば、生成されるトランザクションログ量が多くなります。実際の運用では、このような違いを考慮して、どちらを実行するのかを決定する必要があるのではないでしょうか。処理に割り当てられる時間が限られていて、処理を途中でキャンセルしなければならない可能性があるのであれば、再構築よりも再編成の方が、キャンセルした場合にもすべてが無駄にならず、毎日時間の許される範囲で実行するという方法を取ることがきます。反対に、再構築に必要となる時間は確保できるので、実行時間にばらつきが出るよりもある程度一定の時間で完了することが優先されるのであれば、再構成よりも再構築の方が有利でしょう。インデックスの再構成は、行の移動を行っているページに対して排他ロックを獲得します。これは非常に短い期間のみ保持されるロックであるため、その他の処理が長期間ブロックされることはありません。FeedbackTrademarks。