参考链接
-  https://xiaolincoding.com/mysql/base/how_select.html#%E6%89%A7%E8%A1%8C%E5%99%A8 
-  https://javaguide.cn/database/mysql/mysql-index.html#%E7%B4%A2%E5%BC%95%E4%B8%8B%E6%8E%A8 
 如何理解索引下推这个概念,其实就是index把Server层的工作,丢到给存储引擎去干了。

 
select * from t_user  where age > 20 and reward = 100000;
不使用索引下推(MySQL 5.6 之前的版本)时,执行器与存储引擎的执行流程是这样的
 
 
 有索引下推之后,减少回表并且减少Server层和存储引擎层的数据传输:

 








![[工具升级问题] 钉钉(linux版)升级带来的小麻烦](https://i-blog.csdnimg.cn/direct/f3b079765f2c4cc3ae9d223dc0d78879.png)










