gpt4 book ai didi

sql - 在Hive上使用索引

转载 作者:行者123 更新时间:2023-12-02 21:59:28 25 4
gpt4 key购买 nike

我正在使用Hive 0.12。我为表创建了几个索引。
现在,我如何告诉Hive使用它们?
目前,我只是在写:

set hive.optimize.autoindex=true;
set hive.optimize.index.filter = true;

可以,还是我需要添加其他内容?

最佳答案

根据您所运行的查询类型,Hive查询重写引擎会自动使用索引。

具体来说,您可能会看到使用以下索引字段的查询的性能提高:
-where子句
-按条款分组
-聚合条款

如果您使用的是Parquet或ORCFile这样的“智能” SerDe,能否告诉我在手动索引编制和使用SerDe文件元数据之间是否存在性能差距?

关于sql - 在Hive上使用索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25659915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com