1.有时子查询会比盲目使用left join 会快很多,这在于子查询排除数的多少.
2.使用explain 查看各个状态值.对于各个值需要注意
2.1 using filesort:使用文件排序,这个必须避免.通过加索引.
2.2 如果条件中有or,那么原本即使可以用到索引的,都能用索引了.
yanjunwu 原文
1.有时子查询会比盲目使用left join 会快很多,这在于子查询排除数的多少.
2.使用explain 查看各个状态值.对于各个值需要注意
2.1 using filesort:使用文件排序,这个必须避免.通过加索引.
2.2 如果条件中有or,那么原本即使可以用到索引的,都能用索引了.