避免低效的結構
x IN ( SELECT ... )
變成了一個 JOIN
如果可能,避免 OR
。
不要在函式中隱藏索引列,例如 WHERE
DATE(x) = ...
; 重新定義為 WHERE x = ...
你通常可以通過合適的整理來避免 WHERE
LCASE(name1) = LCASE(name2)
。
不要將 OFFSET
用於分頁,而是記住你離開的地方。
避免使用 SELECT * ...
(除非除錯)。
Maria Deleva,Barranka,Batsu 的註釋:這是一個佔位符; 請在構建完整示例時刪除這些專案。在完成了你可以完成的任務之後,我將繼續詳細說明其餘部分和/或拋棄它們。