mysql遇到连表查询时速度慢,已经在字段上加了索引。
使用explain解释sql发现extra上报Range checked for each record (index map: 0x8),没有使用到索引。
最后发现关联字段字符集不一致。
utf8mb4_general_ci
utf8mb4_bin
统一修改为utf8mb4_bin即可
mysql遇到连表查询时速度慢,已经在字段上加了索引。
使用explain解释sql发现extra上报Range checked for each record (index map: 0x8),没有使用到索引。
最后发现关联字段字符集不一致。
utf8mb4_general_ci
utf8mb4_bin
统一修改为utf8mb4_bin即可