ถ้าข้อมูลน้อยๆจะไม่มีปัญหาเรื่องความเร็วครับ แต่หากว่าข้อมูลของเรามีปริมาณเยอะๆหนิถ้าใช้ mysql ก็น่าจะต้องทำ INDEX ครับ แต่ !!!
อย่าลืมนะครับว่าการทำ INDEX นั้นจะทำให้เรา Query ได้เร็วขึ้น แต่ก็ต้องแลกมาด้วยเวลาบันทึกข้อมูลที่นานขึ้นเนื่องจาก การบันทึกข้อมูลทุกครั้งระบบฐานข้อมูลจะต้องทำการสร้าง INDEX ทุกครั้งที่มีการเพิ่มข้อมูลครับ
ถ้าใช้ mysql ลองเปลี่ยนมาเป็น MaraiDB ดูนะครับ ตอนนี้ freeBSD OS มีให้ใช้แล้วนะครับ LINUX ยังไม่ได้เช็คครับ
ถ้าใช้คำสั่ง mysql ลองเปลี่ยนมาเป็น mysqli และเขียนแบบ OO Style น่าจะทำงานได้เร็วมากยิ่งขึ้นครับ