ในการทำงานกับฐานข้อมูลขนาดใหญ่บนคอมพิวเตอร์ส่วนบุคคล หากต้องการเพิ่มประสิทธิภาพการค้นหาข้อมูล วิธีการใดในระดับซอฟต์แวร์มีประสิทธิผลมากที่สุด
กการเพิ่มขนาดหน้าจอแสดงผล
ขการเปลี่ยนฟอนต์ในโปรแกรม
คการสร้าง Index บนคอลัมน์ที่ใช้ค้นหาบ่อย
งการเพิ่มจำนวนไฟล์ในฐานข้อมูล
เฉลยอธิบาย
Index ในฐานข้อมูลทำหน้าที่คล้ายดัชนีหนังสือ ช่วยให้ระบบค้นหาข้อมูลได้โดยไม่ต้องสแกนทุกแถว (Full Table Scan) ลดเวลาค้นหาจาก O(n) เป็น O(log n) สำหรับ B-Tree Index อย่างมีนัยสำคัญ การเพิ่มหน้าจอและเปลี่ยนฟอนต์ไม่มีผลต่อประสิทธิภาพการประมวลผล และการเพิ่มไฟล์ในฐานข้อมูลจะยิ่งทำให้ค้นหาช้าลง