この例では選択リスト内にPeriod列d1を持つ結合インデックスを作成します。
以下の定義によりt1テーブルを作成したと仮定します。
CREATE TABLE t1 ( a1 INTEGER, b1 INTEGER, c1 INTEGER, d1 PERIOD(DATE), e1 DATE f1 CHARACTER(100));
次のようにして、Period列d1を組み込んだ結合インデックスをこのテーブルに作成します。
CREATE JOIN INDEX ji_pdt AS SELECT b1, c1, d1 FROM t1;
次にji_pdtに対してHELP JOIN INDEXリクエストを実行すると、Vantageは次のようなレポートを返します。
HELP JOIN INDEX ji_pdt; *** Help information returned. 3 rows. *** Total elapsed time was 1 second. Column Name Type Comment -------------------------- --------- --------------------- b1 I ? c1 I ? d1 PD ?
最適化ルーチンはji_pdtの列d1を使用して、t1.d1を含むすべての問合わせ式を結合インデックスにマップします。例えば、BEGIN(t1.d1)をBEGIN(ji_pdt.d1)にマップできます。