インデックスを再構築する方法 (SQL Server Management Studio)

このトピックでは、SQL Server Management Studio のオブジェクト エクスプローラを使用して、テーブルの 1 つまたはすべてのインデックスを再構築する方法について説明します。インデックスを再構築すると、インデックスが削除されてから再作成されます。これにより、断片化が解消され、既存の FILL FACTOR 設定に基づいてページが圧縮されることにより、ディスク領域が再要求されます。また、インデックス行は連続するページに並べ替えられます。インデックスの断片化の詳細については、「インデックスの再編成と再構築」を参照してください。

インデックスを再構築するには

  1. オブジェクト エクスプローラで、SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. [データベース] を展開し、再構築するインデックスを含むテーブルが格納されたデータベースを展開して、[テーブル] を展開します。

  3. インデックスが属するテーブルを展開し、[インデックス] を展開します。

  4. 再構築するインデックスを右クリックし、[再構築] をクリックします。

  5. 再構築操作を開始するには、[OK] をクリックします。

テーブルのすべてのインデックスを再構築するには

  1. オブジェクト エクスプローラで、SQL Server データベース エンジンのインスタンスに接続し、そのインスタンスを展開します。

  2. [データベース] を展開し、再構築するインデックスを含むテーブルが格納されたデータベースを展開して、[テーブル] を展開します。

  3. インデックスが属するテーブルを展開します。

  4. [インデックス] を右クリックし、[すべて再構築] をクリックします。

  5. 再構築操作を開始するには、[OK] をクリックします。