select * from a,b 等同于inner join
join 有两种执行方式
Nested Loop Join(嵌套循环连接):这是最简单和最基础的连接算法。它会遍历一个表中的每一条记录,并与另一个表进行比较,以查找匹配的记录。这种方法适用于较小的表或者没有索引的情况。
其中Nested Loop Join 有包括三种子算法【
Simple Nested Loop Join(SNLJ)
Index Nested Loop Join(INLJ)
Block Nested Loop Join(BNLJ)
】
Index Join(索引连接):如果连接列上有索引,则可以使用索引来加速连接操作。这种方式可以利用 B 树索引等数据结构快速定位匹配的记录。
标签:Join,Nested,索引,mysql,join,连接,Loop From: https://www.cnblogs.com/bigmiao/p/17879081.html