うんちくメモ

ただのメモです。内容は妄想の可能性があります

マテリアライズド・ビュー概要メモ

Wikipediaより抜粋

Oracle では、以下の3種類のマテリアライズドビューがある

1.参照のみ 更新することはできないが、複雑な定義のビューも利用できる。
 
2.更新可能 マスターサイトから切り離された状態であっても更新できる。
  必要に応じて更新される。
  リソースの消費が少ない。
  ※Advanced Replication option が別途必要。
 
3.書き込み可能 FOR UPDATE 句で作成する。
  書き込み結果はビューが更新された際に失われる。
  ※Advanced Replication option が別途必要

Oracle公式からはSEでも1のみなら利用可能っぽくみえるが確認要

参考URL
Oracleの機能を使って表の結合を高速化する
http://www.atmarkit.co.jp/fdb/rensai/orasql11/orasql11_1.html

マテリアライズド・ビュー(MView/スナップショット)の使い方〜マニュアル、種類、作成・設定、リフレッシュ
https://blogs.oracle.com/oracle4engineer/entry/column_howtouse_mview

マテリアライズド・ビュー
http://www.ne.jp/asahi/hishidama/home/tech/oracle/mview.html

マテリアライズドビュー検証 まて マテ マテビュー その1
http://www.insight-tec.com/mailmagazine/ora3/vol280.html