ฉันใหม่สำหรับฐานข้อมูล Oracle ถ้าฉันเข้าใจถูกต้องแล้ว materialized view คือมุมมองที่ชุดผลลัพธ์ถูกบันทึกเป็นตารางฟิสิคัลในฐานข้อมูลและมุมมอง / ตารางนี้จะรีเฟรชเบสในพารามิเตอร์บางตัว หากมุมมองถูกบันทึกเป็นตารางจริงทำไมไม่เก็บข้อมูลไว้ในตารางตั้งแต่แรก? ดังนั้นประโยชน์ของการใช้มุมมองที่เป็นรูปธรรมแทนที่จะเป็นตารางคืออะไร
ON DEMAND
นี่เป็นพฤติกรรมการรีเฟรชเริ่มต้น มุมมอง materializedON COMMIT
ต้องได้รับการสร้างขึ้นด้วย และการบำรุงรักษามุมมองที่ปรากฏไม่ได้ฟรี มันอาจจะถูกกว่าไก