一些建议: 关闭统计信息自动收集: set hive.stats.autogather=false; 如果可能,请提前删除分区文件夹或表文件夹,或使用清除选项:https://stackoverflow.com/a/39623927/2700344 如果您使用的是s3并且表是orc,请禁用块填充: ALTER TABLE your_table SET TBLPROPERTIES ("orc.block.padding"="false", "orc.block.padding.tolerance"="1.0"); 使用矢量化配置属性矢量化和tez: set hive.execution.engine=tez; 优化查询。
1条答案
按热度按时间4szc88ey1#
一些建议:
关闭统计信息自动收集:
set hive.stats.autogather=false;
如果可能,请提前删除分区文件夹或表文件夹,或使用清除选项:https://stackoverflow.com/a/39623927/2700344如果您使用的是s3并且表是orc,请禁用块填充:
ALTER TABLE your_table SET TBLPROPERTIES ("orc.block.padding"="false", "orc.block.padding.tolerance"="1.0");
使用矢量化配置属性矢量化和tez:set hive.execution.engine=tez;
优化查询。