• คิดเล็กเกินไป

  • ไม่ลองใช้ EXPLAIN

  • เลือกชนิดข้อมูลผิด

  • ใช้ pconnect ใน PHP

  • วางชั้นการทำ abstraction ของฐานข้อมูลมากเกินไป

  • ไม่เข้าใจ storage engine

  • ไม่เข้าใจโครงสร้างของดัชนี

  • ไม่เข้าใจ query cache

  • ใช้ Stored Procedure

  • ใช้ฟังก์ชันกับคอลัมน์ที่เป็นดัชนี

  • ลืมใส่ดัชนี หรือสร้างดัชนีที่ไม่มีประโยชน์

  • ไม่ใช้ join

  • ไม่พิจารณา Deep Scan

  • ทำ SELECT COUNT(*) บนตาราง InnoDB โดยไม่มีเงื่อนไข WHERE

  • ไม่ทำ profiling หรือ benchmarking

  • ไม่ใช้ AUTO_INCREMENT

  • ไม่ใช้ ON DUPLICATE KEY UPDATE

※ คำอธิบายของแต่ละข้อสามารถดูต้นฉบับได้โดยคลิกลิงก์

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น