डिफ़ॉल्ट रूप से (और ओरेकल के विभिन्न संस्करणों में यह डिफ़ॉल्ट परिवर्तन), जो भौतिक दृश्य पर पूर्ण, परमाणु रीफ्रेश करेगा। इसका मतलब है कि भौतिक दृश्य में डेटा हटा दिया जाएगा, अंतर्निहित क्वेरी को फिर से निष्पादित किया जाएगा, और परिणाम भौतिक दृश्य में लोड किए जाएंगे। आप ATOMIC_REFRESH
के लिए FALSE के मान में पास करके रीफ़्रेश को अधिक कुशल बना सकते हैं पैरामीटर, यानी
dbms_mview.refresh( 'TESTRESULT', atomic_refresh => false );
इससे भौतिक दृश्य को छोटा कर दिया जाएगा, क्वेरी फिर से निष्पादित की जाएगी, और परिणाम सीधे पथ डालने के माध्यम से भौतिक दृश्य में डाले जाएंगे। यह परमाणु रिफ्रेश की तुलना में अधिक कुशल होगा लेकिन रिफ्रेश के दौरान भौतिक दृश्य खाली रहेगा।