आपको START WITH और NEXT क्लॉज
. का उपयोग करके भौतिक दृश्य बनाने की आवश्यकता हैcreate materialized view <mview_name>
refresh on demand
start with sysdate next sysdate + 1
as select ............
इसलिए यदि आप रोजाना एमव्यू रीफ्रेश करना चाहते हैं, तो आपको इसे मांग पर रीफ्रेश रखना होगा और अगला रीफ्रेश समय sysdate + 1
के रूप में सेट करना होगा . हालांकि आप कोई भी अंतराल सेट कर सकते हैं।
एक बार जब आप ऐसा करते हैं तो भौतिक दृश्य बनाया जाता है और ओरेकल में एक नौकरी सेट की जाती है जो हर 24 घंटे में एमव्यू रीफ्रेश करेगी (sysdate + 1)
।
ऐसा कैसे करें, इस बारे में अधिक जानकारी के लिए, यह लिंक