min(id)为什么走全表扫描

1、执行explain analyze select max(id) from data看看,explain analyze是直接执行计划,explain是预估执行计划,预估执行计划可能不准。
2、验证了一下,确实是走的tablefullscan,分裂成两个region也是走的tablefullscan,那就只能有一个解释,是我的数据量太小,插入了35w数据,查询分析器可能认为全表扫描性能更快。
https://docs.pingcap.com/zh/tidb/stable/max-min-eliminate#只有一个-maxmin-函数时的优化规则