Apache Doris 中文技术论坛
Questions Tags Users Badges

【已解决】关于前缀索引,查询的时候where条件顺序一定要和表结构顺序一样吗?

Asked Apr 17, 2024 Modified Apr 19, 2024
Viewed 61
2.0 faq
create table users (`phone` int,`name` varchar, ...)
select ... where name='john' and phone=1212212

这样能匹配到前缀索引优化吗?

edited Apr 19, 2024
____5
asked Apr 17, 2024
1 Answers

如题目中的描述是可以命中前缀索引的,优化器会自动调整过滤条件顺序

如果过滤条件只有name,那么无法命中前缀索引

edited Apr 17, 2024
黄海军@SelectDB4933
answered Apr 17, 2024
Related Questions
V2.0.3 版本,集群环境。BE 挂了一个节点,配置了自动拉起,启动失败。麻烦大佬们帮忙看看
2 answers
Doris 2.0.15 使用 insert into 插入1kw数据到一张空表上,之后想执行full compaction压缩,但是报错
1 answers
Date与DatatimeV2
3 answers
doris多次查询结果不一致。
1 answers
doris-2.0.15.1存在BE的cpu居高不下
1 answers
BDBJE Write latency
3 answers

Terms of service Privacy policy

Powered by Answer - the open-source software that powers Q&A communities.
Made with love © 2025 Apache Doris 中文技术论坛.