Secara default (dan default ini berubah dalam versi Oracle yang berbeda), yang akan melakukan penyegaran atom penuh pada tampilan yang terwujud. Itu berarti bahwa data dalam tampilan terwujud akan dihapus, kueri yang mendasarinya akan dijalankan kembali, dan hasilnya akan dimuat ke dalam tampilan terwujud. Anda dapat membuat penyegaran lebih efisien dengan meneruskan nilai FALSE untuk ATOMIC_REFRESH
parameter, yaitu
dbms_mview.refresh( 'TESTRESULT', atomic_refresh => false );
Itu akan menyebabkan tampilan terwujud terpotong, kueri dieksekusi ulang, dan hasil dimasukkan ke tampilan terwujud melalui penyisipan jalur langsung. Itu akan lebih efisien daripada penyegaran atom tetapi tampilan yang terwujud akan kosong selama penyegaran.