导读:近期更新了《回表操作》的相关内容,包括《MySQL执行SQL时是如何选择索引并发生回表操作的》。如果 回表操作 对你有帮助,请转发和分享本内容。知识因分享而拥有更大能量,感谢您成为这传播链条中的重要一环。
MySQL执行SQL时是如何选择索引并发生回表操作的 一条简单的SELECT语句发往MySQL后,优化器要从十几个候选索引里挑一个成本最低的,这个过程依赖统计信息和基数估算。如果选了二级索引但查询列不在索引覆盖范围内,存储引擎就得拿主键再去聚簇索引查一次,这就是回表。回表会带来随机IO,数据量大时延迟明显上升。理解优化器的成... 栏目:MySQL 时间:08-08 MySQL 索引选择 回表操作