มุมมองที่ปรากฏใน oracle


9

มีการนำเอามุมมองที่เป็นรูปธรรมมาใช้ใน oracle อย่างไร ฉันสร้างมุมมองที่เป็นจริงใน oracle แล้ว สิ่งที่ฉันเห็นตอนนี้เป็นตารางปกติกับงาน มีการแปลมุมมองที่ปรากฏเป็นตารางและงานใน oracle หรือไม่

คำตอบ:


15

มุมมองที่ปรากฏขึ้นใน Oracle คือการรวมกันของโครงสร้างเพื่อเก็บข้อมูล (ตาราง) งานที่รีเฟรชข้อมูล (งาน) และกระบวนการที่คิดวิธีการรีเฟรชข้อมูลตามแบบสอบถามที่ระบุ กระบวนการนี้โดยทั่วไปจะเกี่ยวข้องกับการสร้างและการบำรุงรักษาบันทึกมุมมองที่เป็นรูปธรรมบนตารางฐานเพื่อติดตามการเปลี่ยนแปลงเพื่อให้มุมมองที่เป็นรูปธรรมสามารถฟื้นฟูได้เพิ่มขึ้นแม้ว่าจะเป็นทางเลือกทางเทคนิคก็ตาม นอกจากนี้ยังเป็นเรื่องธรรมดาที่จะจัดระเบียบมุมมองที่เป็นรูปธรรมหลายรายการให้เป็นกลุ่มรีเฟรชเพื่อให้มุมมองที่ปรากฏเป็นรูปธรรมนั้นสอดคล้องกับธุรกรรม

materialized ดูแนวคิดและสถาปัตยกรรมบทของคู่มือการจำลองแบบขั้นสูงเป็นสถานที่ที่ดีที่จะเริ่มต้นการอ่านขึ้นเกี่ยวกับการจัดเรียงของสิ่งนี้


ว้าวคำตอบที่ดี! คุณเป็นออราเคิลหรือไม่?
paweloque

คุณรู้จักแหล่งข้อมูลที่อธิบายสิ่งนี้ในรายละเอียดเพิ่มเติมหรือไม่ (โดยเฉพาะเกี่ยวกับกลุ่มรีเฟรช)?
paweloque

2
@lewap - เพิ่มลิงก์ไปยังเอกสารประกอบ
Justin Cave

4
งานยังเป็นทางเลือกเนื่องจากมุมมองที่เป็นรูปธรรมสามารถรีเฟรชเมื่อคอมมิทหรือตามที่ต้องการตามที่ระบุในเอกสารอ้างอิง
Leigh Riffel
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.