首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

线上mysql出现Block Nested-Loop Join问题

一个连表查询出现了:Using join buffer (Block Nested Loop)重新复习一下资料,整理下经验。...官方资料如下: https://dev.mysql.com/doc/refman/5.7/en/nested-loop-joins.html mysql涉及到的join算法:Nested-Loop Join...和 Block Nested-Loop Join ---- 关于:Nested-Loop Join 在mysql中,Nested-Loop Join是嵌套循环连接,看下官方例子: select t1...---- 关于:Block Nested-Loop Join,是Nested-Loop Join的一种优化,叫缓存块嵌套循环连接,缓存嵌套循环连接是通过一次性缓存多条数据,把参与查询的缓存的列缓存到join...先简单看下join buffer 说明 join buffer size默认是256k,可以配置 join buffer会缓存所有参与查询的列而不是只有join的列 我们再看下Nested-Loop Join

1.1K20
领券