テーブルおよびインデックスのパーティション分割の使用
データは、パーティション テーブルとパーティション インデックス によって提供される格納アルゴリズムを使用して格納することができます。パーティション分割により、大規模なテーブルとインデックスの管理の可能性と拡張性が向上します。
インデックスとテーブルのパーティション分割
この機能によって、インデックス データおよびテーブル データを、パーティション内の複数のファイル グループに分散させることができます。パーティション関数は、パーティション分割列と呼ばれる特定の列の値に基づいて、テーブルまたはインデックスの行を一連のパーティションにどのようにマップするかを定義します。パーティション構成は、パーティション関数によって指定された各パーティションをファイル グループにマップします。これにより、複数のファイル グループにまたがってテーブルを拡張できるような、したがって物理デバイスもまたがって拡張できるような、アーカイブ戦略を開発することができます。
Database オブジェクトには、実装されたパーティション関数を表す PartitionFunction オブジェクトのコレクション、およびファイル グループへのデータのマップ方法を記述する PartitionScheme オブジェクトのコレクションが含まれています。
各 Table オブジェクトおよび Index オブジェクトは、どのパーティション構成を使用するかを PartitionScheme プロパティで指定し、列を PartitionSchemeParameterCollection で指定します。