TiDB 执行计划走偏的问题大家遇到过吗?MySQL 里好好的索引,到 TiDB 就不走了,加了 USE INDEX 强行指定才正常,这是统计信息不准还是优化器有 bug?ANALYZE 完还是一样。

核心原因是TiDB 统计信息、代价模型和 MySQL 差异大,ANALYZE 无效多是直方图 / 采样问题,并非单纯优化器 bug