Mysql Using join buffer (Block Nested Loop) join

Mysql Using join buffer (Block Nested Loop)

EXPLAIN 中的 extra 字段 有数据是 Using where; Using join buffer (Block Nested Loop)

1.未建立索引

2.数据类型不一致

都是 verchar 但是 编码不一致也会导致此问题

比如一个表的字段是 utf8 编码 另一个是 utf8mb4 编码