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

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

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

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

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

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

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

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

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

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

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

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

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

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

参照

処理手順

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

その他の技術情報

ALTER INDEX (Transact-SQL)
データベース エンジンの操作方法に関するトピック
インデックスの操作方法に関するトピック

ヘルプおよび情報

SQL Server 2005 の参考資料の入手