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

Doris3.0读取Hive分区表,UDF格式化时间,过滤分区,列裁剪没有生效,导致全表扫描

Asked Feb 26, 2025 Modified Jan 1, 0001
Viewed 112
3.0 catalog query performance

image.png
image.png

edited Jan 1, 0001
Justin1
asked Feb 26, 2025
2 Answers

可以试一下 set enable_fold_constant_by_be=true 后再执行,或者explain 看下结果

edited Jan 1, 1970
morningman482
answered Feb 26, 2025

你的需求是希望自定义函数也能达到分区裁剪的效果吗?如果是的话麻烦提供下udf代码以及具体的Doris版本号、表结构及查询语句(可以简化)、explain。
Doris版本号可通过

-- 查看Doris版本:
  SELECT @@VERSION_COMMENT;
edited Jan 1, 1970
黄海军@SelectDB5218
answered Feb 26, 2025
Related Questions
3.0.8版本be节点从3个升级到5个,业务高峰期读延迟大
1 answers
doris3.0.8 3台中一台be节点偶发性宕机
2 answers
关于数值类型decimalv3兼容性问题
2 answers
ccr任务job_progress接口-子任务的binlog_type字段都有哪些枚举值
1 answers
ccr数据同步成功了,但是执行get_lag的last_binlog_timestamp和first_binlog_timestamp为什么都是1970-01-01 08:00:00,我该怎么查看上次同步时间呢
1 answers
使用doris物化视图做数仓分层,哪种策略好
1 answers

Terms of service Privacy policy

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