tidb 建立根据时间的升降建立索引有区别吗

【TiDB 使用环境】测试
【TiDB 版本】8.5.2
【问题复现路径】
创建两条索引, 一个是in_time升序,一个是in_desc降序
create index idx_proj_id_lane_id_is_valid_in_time_asc
on pkinout_entry_rec (proj_id, lane_id, is_valid, in_time asc);

create index idx_proj_id_lane_id_is_valid_in_time_desc
on pkinout_entry_rec (proj_id, lane_id, is_valid, in_time desc);

但用show create table xxx看没有区别,

实际上这两个索引有区别吗?

1 个赞

没区别,现在只是语法上兼容,实际还不支持

有区别

没区别

1 个赞

有什么区别呢

没有区别的.

有啥需求场景不这样搞

目前有很多的sql是根据时间desc的,理论上索引desc要比asc要快的多的

没区别

没区别

一个reverse

反转了一下,本质一样

一样一样的

the same as reverse.

the storage has the same logical.

一样一样的

education

niu ma zai xuexi

总想学习

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