mysql执行细节

mysql分为服务层,存储层.

一条查询语句分别不同的层执行.

顺序是:

使用索引筛选数据(存储层)

如果必要需要回表获取数据(存储层,索引未覆盖)

返回筛选后的数据到服务层,服务层进一步筛选数据(服务层)

这个就是最基本的细节,了解这个细节,优化就可以从这几个点下手.

 

posted @ 2018-08-24 16:34  java林森  阅读(118)  评论(0编辑  收藏  举报