Oracle MV part1
Oracle において MV マテリアライズド・ビュー とは以下を示します。
マテリアライズド・ビュー 実装方法
- 準備 http://www.bishounen.sakura.ne.jp/rails/my_knowledge/show/21
- マスターサイトの設定 http://www.bishounen.sakura.ne.jp/rails/my_knowledge/show/24
- マスターグループの作成 http://www.bishounen.sakura.ne.jp/rails/my_knowledge/show/23
- マテリアライズド・ビューサイトの設定 http://www.bishounen.sakura.ne.jp/rails/my_knowledge/show/26
- マテリアライズド・ビュー・グループの作成 http://www.bishounen.sakura.ne.jp/rails/my_knowledge/show/27
マテリアライズド・ビュー テスト
- サイト優先
- 時間優先
トランザクションが伝播される順番
3段階のデータベースがあると仮定して、レベル1、レベル2、レベル3として説明する。
- レベル3のMVのある列が3000から5000に変更
- レベル3の遅延トランザクションキューに「ある列が3000から5000に変更」を格納
- レベル2のMVを高速リフレッシュ
- レベル3の変更がレベル2のMVにプッシュされる
- プッシュされた変更がレベル2のMVに適用される
- レベル2の遅延トランザクションキューと、マテリアライズドビューログに記録される
- レベル3のMVに変更がプルされる
- レベル1のMVを高速リフレッシュ
- レベル2の変更がレベル1のMVにプッシュされる
- プッシュされた変更がレベル1のMVに適用される
- レベル1の遅延トランザクションキューと、マテリアライズドビューログに記録される
- レベル2のMVに変更がプルされる
- レベル2のマテリアライズドビューログに記録される
- 再度レベル3のMVに変更がプルされる
ご訪問頂き有難う御座います。
当サイトを効率良く使うためにまずは FrontPage を見て下さい。
検索方法、一覧表示などの各情報を纏めています。
当サイトの説明 → Frontpage