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

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

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

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

最新文章

  1. PHP的学习--RSA加密解密
  2. metaclass 常用方式
  3. jQuery事件绑定on()、bind()与delegate() 方法详解
  4. oop、try_except、单例模式
  5. 关于Unity中Camera的Aspect
  6. Channel 笔记本项目 (门户客户端(介绍1) 和 wp7客户端)
  7. Eclipse插件Target Management (RSE)
  8. Clojure学习01:开始起步
  9. 对于stackoverflow的中文翻译的相关问题
  10. 【转】android动画之Tween动画 (渐变、缩放、位移、旋转)
  11. JDBCTemplate
  12. 《Linux系统编程手册》读书笔记——第2章基本概念
  13. Flask入门之Jinjia模板的一些语法
  14. 接口压力测试--Jmeter
  15. [C#.Net]Window服务调用外部程序
  16. poj3070 单位矩阵(转移矩阵构造)+矩阵快速幂
  17. Ubuntu18.04 运行 Gradle 4.9
  18. SQL事务日志备份时的问题
  19. Yarn源码分析1(Hadoop2.7.2)
  20. Linux下MySQL数据库的备份与还原

热门文章

  1. 一百四十二:CMS系统之帖子详情页面布局
  2. pyecharts绘画优美图形
  3. 关于采样率&位深&码率&无损的一些心得
  4. 偶尔在网上看到的,相对比较好的c#端订单号生成规则
  5. javascript——URI的编解码方法
  6. iOS技术面试08:其他
  7. 【c# 学习笔记】c#中的类
  8. Spring 分布式事务详解
  9. 用 Unity 实现调色板功能
  10. Python2 中字典实现的分析【翻译】