ページの先頭行へ戻る
Symfoware Server V12.7.0 RDB運用ガイド(XMLアダプタ編)
FUJITSU Software

2.2.2 XMLデータのインデックスの設計例

以下に格納構造の設計例を示します。

図2.9 格納構造の設計例

以下に、図の格納構造について説明します。

以上の条件で、DSO定義、DSI定義を行う場合、次のようになります。

CREATE DSO  伝票表DSO  FROM  伝票スキーマ.伝票表
                TYPE  SEQUENTIAL(PAGESIZE(4), ORDER(0)) ;

CREATE DSO  伝票番号IXDSO  INDEX  ON 伝票スキーマ.伝票表  (伝票番号)
                TYPE  BTREE(PAGESIZE1(16), PAGESIZE2(1)) 
                BY  ADDRESS ;

CREATE DSO  伝票IXDSO  INDEX  ON  伝票スキーマ.伝票表  (伝票) 
TYPE XML(PAGESIZE1(16), PAGESIZE2(1))
BY ADDRESS ;

CREATE DSI 伝票表DSI1 DSO 伝票表DSO ALLOCATE DATA ON DBSP_3 SIZE 280K ; CREATE DSI 伝票番号IXDSI1 INDEX DSO 伝票番号IXDSO ALLOCATE BASE ON DBSP_2 SIZE 200K, INDEX ON DBSP_2 SIZE 40K ; CREATE DSI 伝票IXDSI1 INDEX DSO 伝票IXDSO
ALLOCATE BASE ON DBSP_1 SIZE 200K,
INDEX ON DBSP_1 SIZE 40K;