1.MySql8.0之前Group by会进行隐式排序。
2.表连接的时候,如果order by的字段时驱动表字段,MySql会先进行排序再连接,可以利用这点进行优化。
3.order by有两种算法。如果查询的字段过多,可以换种写法使用旧版的排序算法。
MySql-GROUP BY原理及优化
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
相关阅读更多精彩内容
- 1.慢查询的优化思路 1.1优化更需要优化的SQL 优化SQL是有成本的高并发低消耗的比低并发高消耗影响更大 优化...
- MySQL凭借着出色的性能、低廉的成本、丰富的资源,已经成为绝大多数互联网公司的首选关系型数据库。虽然性能出色,但...
- 摘自:MySQL索引原理及慢查询优化MySQL EXPLAIN详解 1 索引是什么 索引是一种单独的、物理的对数据...