2021年12月6日

mysql索引下推

摘要: 索引下推的优势:通过下推联合索引的字段,减少回表次数 例:对于联合索引(name,age),正常情况下是按照最左前缀原则。 SELECT*FROM employees WHERE name like 'LiLei%' AND age = 22 没有索引下推的情况下 这种情况只会走name字段索引,因 阅读全文

posted @ 2021-12-06 09:53 贾广祥 阅读(24) 评论(0) 推荐(0) 编辑

mysql单路排序和双路排序

摘要: Using filesort文件排序原理详解 filesort文件排序方式 单路排序:是一次性取出满足条件行的所有字段,然后在sort buffer中进行排序;用trace工具可 以看到sort_mode信息里显示< sort_key, additional_fields >或者< sort_key 阅读全文

posted @ 2021-12-06 09:53 贾广祥 阅读(243) 评论(0) 推荐(0) 编辑

trace工具用法

摘要: mysql最终是否选择走索引或者 一张表涉及多个索引,mysql最 终如何选择索引,我们可以用trace工具来 一查究竟,开启trace工具会影响mysql性能,所以只能临时分析sql使用,用 完之后立即关闭 set session optimizer_trace="enabled=on",end_ 阅读全文

posted @ 2021-12-06 09:53 贾广祥 阅读(72) 评论(0) 推荐(0) 编辑

导航