1.适量增加索引,增加查询速度。
2.查询大量数据时,查询返回需要的字段数据信息。
3.查询使用索引时,避免索引失效,全表扫描。
3.1 不使用子查询。
3.2 不使用函数索引
3.3 用in代替or
3.4 模糊查询时,避免使用前%
3.5 避免查询数据类型不一致
4. 有些情况下可以使用join代替子查询,因为使用join,mysql不需要在内存中创建临时表。
5. 避免字段为null值,
1.适量增加索引,增加查询速度。
2.查询大量数据时,查询返回需要的字段数据信息。
3.查询使用索引时,避免索引失效,全表扫描。
3.1 不使用子查询。
3.2 不使用函数索引
3.3 用in代替or
3.4 模糊查询时,避免使用前%
3.5 避免查询数据类型不一致
4. 有些情况下可以使用join代替子查询,因为使用join,mysql不需要在内存中创建临时表。
5. 避免字段为null值,