tidb没有用到索引

v8.5做了索引策略的优化,基于代价模型判断是否使用索引,跟v6基于规则的逻辑不太一样;
可能系统判断当前场景使用索引的代价比全表扫描更大(即使它的判断不一定准确)


int 类型,sql语句中去掉双引号

感觉想数据类型转换造成的。

1 个赞
  1. 建议shop_id 和 end_time 创建复合索引. 2. 可能过滤出来的数据量太大,走索引不合适,所以直接全表扫描了
1 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。