摘要:
EXPLAIN SELECT film_id,description FROM film ORDER BY title LIMIT 50,5 从explain 的输出结果中可以看到优化器实际上做了全表扫描,处理效率不高。 按照索引分页后回表方式改写SQL: EXPLAIN SELECT a.`fil 阅读全文
posted @ 2020-08-08 21:29
别看窗外的世界
阅读(165)
评论(0)
推荐(0)
摘要:
MRR优化的目的就是减少磁盘的随机访问,InnoDB由于聚集索引的特性,如果查询使用辅助索引,并且用到表中非索引列,那么需要回表读取数据做后续处理,过于随机的回表会伴随大量的随机IO。 而MRR的优化并不是通过辅助索引读取到数据就回表,而是通过范围扫描将数据存入read_rnd_buffer_siz 阅读全文
posted @ 2020-08-08 11:41
别看窗外的世界
阅读(476)
评论(0)
推荐(0)
浙公网安备 33010602011771号