登录
推荐
文章
Go 技术
课程
下载
专题
AI
ORDER BY
已收录文章:1篇
一月内
三天内
一周内
一月内
三月内
最新
最热
数据库
·
MySQL
| 1星期前 |
MySQL
·
索引
·
limit
·
explain
·
sql优化
·
ORDER BY
·
mysql
order by
explain
limit
复合索引
filesort
MySQL ORDER BY LIMIT 为什么有时不走过滤索引:排序索引、filesort 和核对方法
一条只取 20 行的订单查询,EXPLAIN 却可能放弃看似更贴近 WHERE 条件的索引,改走排序索引并在途中筛选。原因是 LIMIT 同时改变了排序、过滤和回表的成本取舍。通过读懂 key、rows 和 Extra,给等值条件与排序字段设计复合索引,再用受控对比核实实际读行,才能避免把 filesort 或某个索引名称当成唯一结论。
279
收藏