On 2/14/08, Siswanto Boby <[EMAIL PROTECTED]> wrote:
>
>
> terimakasih atas ilmunya,
>  saya menggunakan refresh force on demand karena saya
>  mengikuti contoh yang ada,
>  bisakah tolong dijelaskan perbedaan dari macam-macam
>  tipe refresh tersebut ?

Silakan baca-baca di
http://download.oracle.com/docs/cd/B10500_01/server.920/a96567/repmview.htm

secara singkat :

fast refresh -> membutuhkan materialized view log. Kalau table
masternya ada perubahan (proses DML), perubahan itu disimpan di
materialized view log, digunakan ketika mvnya di refresh. proses ini
jauh lebih cepat dibanding refresh ulang semua. cuman ada aturan
mainnya.

complete refresh --> query MVnya di execute ulang.

force refresh --> oracle akan coba fast refresh dulu, kalau gagal,
oracle akan coba complete refresh.

kalau on commit/demand, itu hanya opsi kapan mv itu di refresh. on
commit refresh berarti setiap table masternya ada commit, mvnya bakal
di refresh. kalau on demand, itu terserah kita mau kapan refresh
mvnya.

Moga membantu.

--
chiank

Kirim email ke