烦恼一般都是想太多了。

0%

关于MySQLjoin查询总是不走索引的问题

这个问题其实比较玄幻的,具体就在无论我是选择也好,更新也好,对于两个一模一样的表,用 B 表数据去适配 A 表数据,进行更新,插入的时候,总是不走索引,对于 A 表是上千万的数据,自然就会很慢。但是无论我怎么观察都会发现,主键,索引,列类型都是一样的,但是就是不走索引。

其实,原因居然是,对于 A 表使用的字符集是 utf8,而我的 B 表使用了 utf8mb4 ,所以不会走索引,值得一记哈。