首页 > 数据库技术 > 详细

impala 中SQL的优化方法

时间:2019-11-18 18:50:19      阅读:799      评论:0      收藏:0      [点我收藏+]

1.取流水表的数据时,如果是使用全部分区数据,不能从SA层数据取数,需要改从SH层取数,因为SH层为parquet存储,查询性能较好。


2.对于脚本中使用的临时表,如果存在以下情况需要进行统计表信息
    1)本身数据量较大
    2)需要和大量数据表进行关联
    3)本身被较多次使用


3.对于重复使用计算的SQL,需要事前计算好数据,放到临时表中使用,节省计算资源消耗。


4.一段SQL尽量用最少left join等关联,可以多些SQL块来执行。

impala 中SQL的优化方法

原文:https://www.cnblogs.com/hello-wei/p/11883810.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!