摘要: 介绍 LEFT SEMI JOIN (左半连接)是 IN/EXISTS 子查询的一种更高效的实现。 示例 SELECT a.key, a.value FROM a WHERE a.key in (SELECT b.key FROM B); 可以改写为 SELECT a.key, a.val FROM 阅读全文
posted @ 2020-03-12 16:57 sw_kong 阅读(740) 评论(0) 推荐(0) 编辑
摘要: 使用SparkThrfitServer结合Hive来做即席查询,那么会遇到这样的问题,一个数据量很大的查询SQL把所有的资源全占了,导致后面的SQL都等待,尽管在等待的SQL只需要几秒就能完成。 表数据量 3亿+条,36G左右(partquet+snappy) sql语句 sql1 且不要管sql合 阅读全文
posted @ 2020-03-12 11:27 sw_kong 阅读(1536) 评论(0) 推荐(0) 编辑