mysql中的索引下推(ICP)

发布时间 2023-09-13 10:36:13作者: 李若盛开

 

索引下推(index condition pushdown )简称ICP,在Mysql5.6的版本上推出,用于优化查询。索引下推是把本应该在 server 层进行筛选的条件,下推到存储引擎层来进行筛选判断,这样能有效减少回表。

 

适用条件:

1、ICP只能用于辅助索引(非主键索引),不能用于聚集索引。
2、 ICP只用于单表,不是多表连接。
开启索引下推优化的情况下,Extra的值是Using index condition