1.回表我的理解就是
mysql 更据where或者索引查询出的数据(dev表)
会再次查询这个虚拟表这个主键 业务mysql b+tree 会把此行数据存储再这个主键上
当你要获得目标表非索引列的数据时就会产生回表。
回表会加大i/o次数 降低查询效率
2.使用覆盖索引可以避免回表达
1.回表我的理解就是
mysql 更据where或者索引查询出的数据(dev表)
会再次查询这个虚拟表这个主键 业务mysql b+tree 会把此行数据存储再这个主键上
当你要获得目标表非索引列的数据时就会产生回表。
回表会加大i/o次数 降低查询效率
2.使用覆盖索引可以避免回表达