บทความที่ 79 SQL ORDER BY

Mar. 09, 2009

เท่าที่ผมให้ลองศึกษาทางการปรับปรุง SQL ให้ทำงานได้เร็วขึ้น
ก็ได้พบว่า order by , mysql_num_rows และ sum
ทำให้ sql ช้าลง ซึ่งเราควรที่จะหลีกเลี่ยงการให้คำสั่งเหล่านี้

order by เป็นคำสั่งในการจัดลำดับของการแสดงผล ซึ่งถ้ามี
join table ไม่มาก ก็ไม่ถึงกับช้ามากนัก แต่ถ้า join table เกินกว่า
2 table ขึ้นไปก็จะทำให้ SQL ช้ามาก ส่วนวิธีแก้ไขก็มี ซึ่งผมจะ
แนะนำในคราวต่อไป (แหะๆ)

TAGS : sql optimization เร็ว order by mysql_num_rows sum


Recent Entries

Last Comments

Links