Sql的优化方式
1 不要select *
2 减少回表 (回表是定位查到对应的记录后还要通过主键ID去定位具体的行记录)
3 使用explain进行sql语句分析
4 查看索引是否失效
5 尽量将句子优化到ref或则range级别,可以利用索引字段或则添加数据范围加快数据查询
6 考虑字段冗余,减少表关联
7 应用程序方面可以考虑引入redis缓存,ElasticSearch
1 不要select *
2 减少回表 (回表是定位查到对应的记录后还要通过主键ID去定位具体的行记录)
3 使用explain进行sql语句分析
4 查看索引是否失效
5 尽量将句子优化到ref或则range级别,可以利用索引字段或则添加数据范围加快数据查询
6 考虑字段冗余,减少表关联
7 应用程序方面可以考虑引入redis缓存,ElasticSearch