MySQL 索引下推(Index Condition Pushdown,ICP) 索引下推是 MySQL 5.6 引入的一项查询优化技术,它允许在存储引擎层执行部分 WHERE 条件的过滤,而不是将所有数据行返回到 Server 层后再进行过滤。 核心原理 在传统的查询处理中: 存储引擎使用索引定位数据 将完整的数据行返回给 Server 层 Se…
MySQL LIKE模糊查询优化是一个常见问题,主要原因是LIKE以通配符开头的查询无法使用B-Tree索引。以下是详细的优化方案: 一、索引优化方案 1. 前缀查询优化(LIKE 'prefix%') -- 可以使用索引 SELECT * FROM users WHERE name LIKE '张%'; -- 创建索引 CREATE INDEX …