purim.n
SQL Query Optimization Techniques
1. ใช้ EXIST() แทน COUNT() ในการหา ข้อมูลใน Table ข้อมูลที่จะ ได้รับจะเป็น 0 คือไม่มี และ 1 คือมีข้อมูล 2. ใช้ Varchar แทน Char ตัวอย่าง CHAR(100) จะใช้ 100 bytes ของหน่วยความจำเพื่อเก็บ single character ตัวอย่าง VARCHAR(100) จะใช้แค่ 1 byte ของหน่วยความจำเพื่อเก็บ single character. 3. หลีกเลี่ยงการใช้ Subqueries ใน WHERE Clause 4. เรียงลำดับการ JOINs จาก Table ที่มีข้อมูลเยอะกว่าเสมอ 5. ใช้`regexp_like` แทน `LIKE` Ref. https://www.kdnuggets.com/2023/03/sql-query-optimization-techniques.html