【1】前提
(1)语句
on关联的2个表字段都有索引 ,变成了笛卡尔积,走了几百秒都没出来。
(2)表字符集与服务器字符集
t_settle_apply 是 utf8mb4 格式, order_basicinf 为 utf8格式
服务器字符集是utf8
用(1)中left join 改成 right join 却可以走索引,因为服务器字符集是UTF8?表 order_basicinf 为 utf8格式?所以可以走索引?
【2】分析解决
修改 utf8mb4 字符集表 t_settle_apply ,把该表关联字段设置为 utf8了。问题解决,可以走索引了。
标签:utf8,字符集,send,关联,索引,mysql,服务器,卡主,格式 From: https://www.cnblogs.com/gered/p/17038622.html