表のパーティションを定義するには、「パーティション」タブを使用します。
パーティションを定義するには、「タイプ」リストをクリックします。次のフィールドに情報を入力します。
タイプ
「タイプ」リストには、表に対して定義できるパーティションのタイプが表示されます。「範囲」、「ハッシュ」、「HASH BY QUANTITY」、「リスト」、「レンジ - ハッシュ」、「RANGE-HASH BY QUANTITY」、「レンジ - リスト」の使用可能なオプションから、タイプを選択します。
タイプを選択すると、パーティションのタイプを含む行の下に2つのノードが追加されます。「パーティション・キー」ノードでは、表のパーティション化に使用する列を定義します。「パーティション」ノードには、パーティションとその境界がリストされます。
キー列
「パーティション・キー」ノードおよび「サブパーティション・キー」ノードの下の行をクリックすると、「キー列」行に表の列のリストが表示されます。このリストから、表をパーティション化する列を選択します。
パーティション
パーティションの名前を表します。「パーティション」ノードの下の行を使用して、パーティションに名前を付けます。
パーティションが最初に作成されると、デフォルト名が割り当てられます。パーティション名を変更するには、名前を選択して新しい名前を入力します。
値
パーティションの上限を指定するには、「パーティション」ノードの下の「値」フィールドを使用します。最後のサブパーティションには、上限として必ずDEFAULT値があります。
サブパーティション
1つのパーティションに1つ以上のサブパーティションを作成した場合は、「パーティション」ノードの下の「サブパーティション」フィールドにサブパーティションの名前が表示されます。
サブパーティションを作成すると、デフォルト名が割り当てられます。この名前を変更するには、名前を選択し、新しい名前を入力します。
サブパーティション値
サブパーティションの上限を入力するには、このフィールドを使用します。最後のサブパーティションには、上限として必ずDEFAULT値があります。
追加
パーティション・キーまたはパーティションを追加するには、「追加」をクリックします。「追加」ボタンは、「パーティション・キー」ノードまたは「パーティション」ノードの行をクリックした場合にのみ有効になります。
削除
パーティションを削除するには、削除するパーティションを表す行を選択し、「削除」をクリックします。
サブパーティションの追加
サブパーティションを追加するには、「パーティション」ノードの下の行を選択し、「サブパーティションの追加」をクリックします。このボタンは、「パーティション」ノードの下の行を選択した場合にのみ有効になります。
サブパーティションを作成できるのは、「タイプ」フィールドで「レンジ - ハッシュ」、「RANGE-HASH BY QUANTITY」または「レンジ - リスト」を選択した場合のみです。
ハッシュ・カウントの追加
パーティションにハッシュ・サブパーティション数量を追加するには、「ハッシュ・カウントの追加」をクリックします。
ハッシュ・カウントを追加できるパーティションは、「RANGE-HASH BY QUANTITY」のみです。