避免低效的结构
x IN ( SELECT ... )
变成了一个 JOIN
如果可能,避免 OR。
不要在函数中隐藏索引列,例如 WHERE DATE(x) = ...; 重新定义为 WHERE x = ...
你通常可以通过合适的整理来避免 WHERE LCASE(name1) = LCASE(name2)。
不要将 OFFSET 用于分页,而是记住你离开的地方。
避免使用 SELECT * ...(除非调试)。
Maria Deleva,Barranka,Batsu 的注释:这是一个占位符; 请在构建完整示例时删除这些项目。在完成了你可以完成的任务之后,我将继续详细说明其余部分和/或抛弃它们。