Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Keuntungan dari pandangan terwujud
Ada beberapa keuntungan menggunakan tampilan terwujud:
Lebih sedikit pembaruan — Tampilan standar tidak terwujud secara fisik, yang berarti bahwa kueri yang mendefinisikan tampilan standar berjalan setiap kali tampilan direferensikan dalam kueri. Sebaliknya, tampilan terwujud dihitung sebelumnya dan disimpan pada disk (mirip dengan objek) sebagai hasil dari ekspresi kueri seperti tampilan reguler. Tidak seperti tampilan standar, tampilan terwujud tidak diperbarui setiap kali digunakan.
Waktu respons yang lebih cepat — Tampilan yang terwujud merespons lebih cepat dibandingkan dengan tampilan. Ini karena tampilan terwujud telah dihitung sebelumnya dan oleh karena itu tidak membuang waktu untuk menyelesaikan kueri atau bergabung dalam kueri yang membuat tampilan terwujud.
Pernyataan SQL tersimpan - Anda dapat menggunakan tabel rollup, atau agregasi, alih-alih tampilan terwujud. Tabel rollup dihitung sebelumnya dan disimpan pada disk (mirip dengan tampilan terwujud), tetapi mereka tidak menyimpan pernyataan SQL mereka dalam database. Tampilan terwujud menyimpan pernyataan SQL mereka.
Mudah disegarkan - Tampilan terwujud mudah disegarkan. Cukup jalankan
REFRESH MATERIALIZED VIEW
perintah.Penulisan ulang kueri otomatis — Pengoptimal kueri dapat menulis ulang pernyataan SQL Anda untuk mengambil data dari tampilan terwujud yang ada, bahkan jika tampilan terwujud tidak digunakan secara eksplisit dalam pernyataan SQL Anda.