ตัวเลือกกลยุทธ์การจัดการแคชจะขึ้นอยู่กับความผันผวนของข้อมูลในฐานข้อมูลที่ใช้งานและความสามารถในการคาดการณ์การเปลี่ยนแปลงที่ทำให้เกิดความผันผวนนี้
นอกจากนี้ ยังขึ้นอยู่กับจำนวนและประเภทการสืบค้นที่ประกอบด้วยแคชของคุณและการใช้งานที่การสืบค้นที่ได้รับ ส่วนนี้มีภาพรวมเกี่ยวกับวิธีการต่างๆ สำหรับการจัดการแคช
คุณสามารถเลิกใช้การแคชสำหรับระบบทั้งหมดเพื่อยุติรายการแคชใหม่ทั้งหมดและยุติการสืบค้นใหม่จากการใช้แคชที่มี การเลิกใช้แคชจะให้คุณสามารถใช้งานได้ในภายหลังโดยไม่สูญเสียรายการใดๆ ที่จัดเก็บไว้ในแคช
การเลิกใช้การแคชชั่วคราวเป็นกลยุทธ์ที่มีประโยชน์ในสถานการณ์ที่คุณอาจสงสัยว่ามีรายการแคชที่หมดอายุ แต่ต้องการตรวจสอบว่าจริงๆ แล้วข้อมูลนั้นหมดอายุก่อนที่จะล้างรายการข้อมูลนั้นหรือแคชทั้งหมด หากคุณพบว่าข้อมูลที่จัดเก็บไว้ในแคชยังมีความเกี่ยวข้องอยู่ หรือหลังจากที่คุณล้างข้อมูลรายการปัญหาเรียบร้อยแล้ว คุณสามารถใช้งานการแคชได้อย่างปลอดภัย หากจำเป็น ให้ล้างข้อมูลการแคชทั้งหมดหรือแคชที่เชื่อมโยงกับโมเดลธุรกิจเฉพาะก่อนใช้งานการแคชอีกครั้ง
คุณสามารถตั้งค่าแอททริบิวที่สามารถแคชได้สำหรับแต่ละตารางแบบฟิสิคัล ซึ่งช่วยให้คุณสามารถระบุว่าการสืบค้นสำหรับตารางนั้นเพิ่มในแคชหรือไม่เพื่อตอบรับการสืบค้นในอนาคต
หากคุณใช้งานการแคชสำหรับตาราง การสืบค้นใดๆ ที่เกี่ยวข้องกับตารางจะถูกเพิ่มในแคช ตารางทั้งหมดสามารถแคชได้ตามค่าดีฟอลต์ แต่บางตารางอาจไม่ใช่ตัวเลือกที่ดีในการรวมอยู่ในแคช เว้นแต่คุณจะตั้งค่าการเก็บข้อมูลแคชที่เหมาะสม ตัวอย่างเช่น สมมุตว่าคุณมีตารางที่จัดเก็บข้อมูลทริกเกอร์หุ้นที่มีการอัปเดตทุกนาที คุณสามารถระบุว่าคุณต้องการล้างข้อมูลรายการสำหรับตารางนั้นทุก 59 วินาที
นอกจากนี้ คุณยังสามารถใช้การตั้งค่าการเก็บข้อมูลแคชเพื่อระบุระยะเวลาที่รายการของตารางนี้จะได้รับการจัดเก็บในแคชการสืบค้น ซึ่งมีประโยชน์สำหรับที่มาข้อมูลมีการอัปเดตบ่อย
ใน Model Administration Tool ในเลเยอร์ฟิสิคัล ให้ดับเบิลคลิกตารางฟิสิคัล
หากคุณใช้ Semantic Modeler โปรดดู คุณสมบัติทั่วไปของตารางแบบฟิสิคัลคืออะไร
ในไดอะล็อกคุณสมบัติ ตารางแบบฟิสิคัล ในแท็บ ทั่วไป ให้เลือกรายการใดรายการหนึ่งต่อไปนี้:
ในการใช้งานการแคช เลือก สามารถแคชได้
ในการป้องกันไม่ให้แคชตาราง ให้ยกเลิกการเลือก สามารถแคชได้
ในการตั้งค่าเวลาหมดอายุแคช ให้ระบุ เวลาการเก็บข้อมูลแคช และระบุหน่วยวัด (วัน, ชั่วโมง, นาที หรือวินาที) หากคุณไม่ต้องการแคชรายการเพื่อให้หมดอายุโดยอัตโนมัติ เลือก แคชไม่หมดอายุ
คลิก ตกลง