トップ 一覧 ping 検索 ヘルプ RSS ログイン

DB2 マテリアライズ照会表の作成の変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
!!!DB2 マテリアライズ照会表の作成
[DB2]

*http://typea.info/tips/wiki.cgi

 CREATE TABLE 表名 AS ( 全選択 )
  [DATA INITIALLY DEFERRED REFRESH 更新方式 ]   [ENABLE QUERY OPTIMIZATION]
   [DATA INITIALLY DEFERRED REFRESH 更新方式 ]   [ENABLE QUERY OPTIMIZATION]
  [MAINTAINED BY USER]

,オプション,内容
,DATA INITIALLY DEFERRED,表作成時にデータを初期化しません。データを初期化するにはREFRESH TABLEを用います。
,REFRESH DEFERRED,REFRESH TABLEを実行することで、表のデータを更新
,REFRESH IMMEDIATE,基本表への更新、削除、挿入は、マテリアライズ照会表に即座に反映
,ENABLE QUERY OPTIMIZATION,マテリアライズ照会表を用いたクエリーの最適化を許可
,MAINTAINED BY USER,マテリアライズ照会表に対する直接の更新、削除、挿入を許可します。このオプションを指定すると、REFRESH TABLEによる表の更新はできなくなります。

""INDEX を作成するには、REFRESH TABLE が実行済みである必要がある