ในสถานการณ์ที่เซิร์ฟเวอร์ฐานข้อมูลมีดัชนี (Index) จำนวนมาก ทำให้การค้นหาข้อมูลเร็วขึ้น แต่การอัปเดตข้อมูลช้าลง ปัญหานี้เกิดจากอะไร และแนวทางแก้ไขที่ดีที่สุดคืออะไร
กไม่มีปัญหา เพราะดัชนีจะเพิ่มความเร็วในทุกกรณี
ขปัญหาจากไฟร์วอลล์ แนวทางแก้ไขคือปิดไฟร์วอลล์
คปัญหาจากการใช้แรามมากเกินไป แนวทางแก้ไขคือเพิ่มแรามให้กับเซิร์ฟเวอร์
งปัญหาจากการบำรุงรักษาดัชนี (Index Maintenance) ต้องใช้เวลาและทรัพยากรมาก แนวทางแก้ไขคือเลือกดัชนีที่จำเป็นเท่านั้นและกำหนดเวลาบำรุงรักษา
เฉลยอธิบาย
ดัชนี (Index) ช่วยเพิ่มความเร็วในการค้นหา แต่เมื่อจำนวนดัชนีมากเกินไป ระบบต้องบำรุงรักษาดัชนีทั้งหมดเมื่อมีการอัปเดตข้อมูล ซึ่งทำให้การอัปเดตช้าลง แนวทางแก้ไขที่ดีคือการเลือกดัชนีที่มีความสำคัญเท่านั้นและกำหนดเวลาบำรุงรักษาดัชนีอยู่นอกเวลาทำงาน ตัวเลือก A ไม่ถูกต้องเกี่ยวกับสาเหตุหลัก ตัวเลือก C ไม่รับรู้การแลกเปลี่ยนระหว่างการค้นหาและการอัปเดต ตัวเลือก D ไม่เกี่ยวข้อง