索引使用那一块总是不明白,一个语句解析后执行到底是怎么查找处理的?
1,索引存在于引擎层,innodb查找时候当数据太多无法加载到内存中处理才会建立memory的一个临时表?memory是hash索引,但hash索引不是无法排序吗那order by怎么处理
2,覆盖索引与回表那一块到底怎么回事?
数据存储于主键的叶子节点下,当存在索引时候就相当于利用书签直接锁定数据范围(锁定的数据跟主键下面的数据有什么不同)?还有排序,分组??一直不明白这一片到底是怎么回事。。。
3,是不是没有where条件的查询不会用到索引