同一条SQL在PolarDB MySQL中执行计划不同是什么原因
这个问题可能的原因:
1、索引统计信息不同,导致执行计划不同。请先执行show index from 表,对比两边相同索引的cardnality,看下区别是否较大,如果区别较大,业务低峰期optimize table XX,更新下统计信息然后再看下,执行optimize table XX 会锁表,请业务低峰期操作。
2、内核版本问题,导致执行计划不同。