ตารางข้อมูล (table) ใน MySQL นั้นสามารถเก็บข้อมูลที่มีขนาดใหญ่มากได้ ซึ่งจะทำให้เราดึงข้อมูลได้ช้าลง ในการที่จะทำให้การ query ของเรามีประสิทธิภาพนั้น จะต้องทำการกำหนด index ให้กับ table ซึ่งการทำ index ใน field นั้น ๆ จะช่วยให้สามารถค้นหาข้อมูลใน field นั้น ๆ (ที่ถูกกำหนดเป็น index) ได้อย่างรวดเร็วขึ้น ซึ่ง INDEX ใน MySQL ประกอบไปด้วยชนิดต่าง ๆ ดังนี้
ซึ่งในเรื่องของการสร้างและลบ index นี้จะอธิบายถึงเรื่องต่าง ๆ ดังนี้
ซึ่งผมจะอธิบายรายละเอียดในแต่ละอย่างนี้ในบทความต่อ ๆ ไปนะครับ
ผู้สนับสนุน