การสร้าง unique key ในขั้นตอนการสร้างตาราง -> mySQL จะสร้าง index ให้อัตโนมัติ
หรือจะสร้างเอง ภายหลังสร้างตารางแล้วก็ได้ ด้วยคำสั่ง CREATE UNIQUE INDEX -> ได้ทั้ง unique และ index
เร็วขึ้นไหม? -> หาก column นั้นถูกเรียกใช้บ่อยๆ เช่น การ join / where / filter / ... เป็นต้น แล้วนำมาสร้าง index ก็เร็วขึ้น กว่าเดิมแน่นอนครับ
สวัสดีครับ
กำลังปรับแต่งโครงสร้างฐานข้อมูลของ mysql, mariadb ให้เร็วขึ้นอยู่ครับ
ไม่ทราบว่าหากเรากำหนดให้ฟิลด์นั้นเป็น UNIQUE KEY แล้ว
เรายังต้องใช้ INDEX เสริมลงไปด้วยไหมครับ
หรือว่า UNIQUE KEY ก็เป็นการสร้างอินเด็กซ์ไปในตัวแล้วครับ
ขอบคุณครับ
กำลังปรับแต่งโครงสร้างฐานข้อมูลของ mysql, mariadb ให้เร็วขึ้นอยู่ครับ
ไม่ทราบว่าหากเรากำหนดให้ฟิลด์นั้นเป็น UNIQUE KEY แล้ว
เรายังต้องใช้ INDEX เสริมลงไปด้วยไหมครับ
หรือว่า UNIQUE KEY ก็เป็นการสร้างอินเด็กซ์ไปในตัวแล้วครับ
ขอบคุณครับ