RSS
菜单

MySQL 索引下推(ICP)是什么?

索引下推(Index Condition Pushdown):MySQL 5.6+ 优化——二级索引扫描时,把 WHERE 中能由索引列判断的条件(下推)在引擎层过滤,减少回表次数。示例:联合索引 (name, age),WHERE name LIKE '张%' AND age > 20——无 ICP 先按 name 取所有主键回表再过滤 age;有 ICP 在索引遍历时直接用 age 过滤,只回表符合条件的行。EXPLAIN Extra 显示 Using index condition。适用:二级索引 + 可下推条件;对 LIKE 前缀匹配 + 其他条件场景收益明显。

下载推广海报

圈内讨论推广海报

《MySQL 索引下推(ICP)是什么?》完整推广海报
一起交流

全部回复 0

分享经验,让问题更进一步

讨论,从你的观点开始

还没有回复,欢迎补充经验或分享不同的思路。