MySql优化:ICP 和MRR

MRR 「Multi-Range Read」初步理解 对where条件拆分,减少通过索引查到过多无用的数据;查询索引页叶子节点的主键ID后不是直接读取数据,而是把满足条件的主键ID进行排序,然后在进行数据查找。

ICP 「Index Condition Pushdown」初步理解在通过辅助索引查询时进一步过滤where其他条件,前提是where条件的数据在该索引中可以获取到。

备注个人理解,这两种优化前提都依赖索引,ICP依赖的是联合索引。

你可能感兴趣的:(MySql优化:ICP 和MRR)