Pandangan terwujud dalam oracle

9

Bagaimana pandangan terwujud diimplementasikan dalam oracle? Saya telah membuat tampilan terwujud di oracle. Apa yang sekarang saya lihat adalah meja yang cukup normal dengan pekerjaan. Apakah pandangan terwujud diterjemahkan ke dalam tabel & pekerjaan di oracle?

paweloque
sumber

Jawaban:

15

Pandangan terwujud dalam Oracle adalah kombinasi dari struktur untuk menyimpan data (tabel), pekerjaan yang menyegarkan data (pekerjaan), dan proses yang mencari cara menyegarkan data berdasarkan permintaan yang ditentukan. Proses ini umumnya akan melibatkan pembuatan dan pemeliharaan log tampilan terwujud pada tabel dasar untuk melacak perubahan sehingga tampilan terwujud dapat diperbarui secara bertahap meskipun secara teknis opsional. Juga umum untuk mengatur beberapa pandangan terwujud menjadi kelompok penyegaran sehingga pandangan terwujud itu sendiri secara transaksi konsisten satu sama lain.

The Materialized View Konsep dan Arsitektur bab dari manual Lanjutan Replikasi adalah tempat yang baik untuk memulai membaca tentang hal semacam ini.

Gua Justin
sumber
wow, jawaban yang bagus! Apakah Anda oracle?
paweloque
apakah Anda tahu sumber daya yang menjelaskan hal ini secara lebih rinci? (terutama tentang grup penyegaran)?
paweloque
2
@lewap - Menambahkan tautan ke beberapa dokumentasi
Justin Cave
4
Pekerjaan ini juga opsional karena pandangan terwujud dapat di-refresh saat melakukan atau sesuai permintaan seperti yang ditunjukkan oleh dokumentasi yang direferensikan.
Leigh Riffel