DDL

[SQLServer] インデックスを再作成する

SQLServerでインデックスを再作成する方法です。

インデックス名を指定して再作成する方法

(インデックスを再作成する構文)
ALTER INDEX <インデックス名> ON <テーブル名> REBUILD;

例)インデックス(idx01)を再作成する

テーブルに紐づくインデックスを全て再作成する方法

(テーブルのインデックスを全て再作成する)
ALTER INDEX ALL ON <テーブル名> REBUILD;

例)t_testテーブルのインデックスをすべて再作成する

備考

  • インデックスの再作成するとインデックスが最適化されます。

-DDL
-