- 博客(2)
- 收藏
- 关注
转载 count(*),count(1),count(col) 区别
count(1)和count(*)都是统计表的总行数,两者执行结果相同。表上没有主键或者唯一键索引,两者都走全表扫描;表上有主键或者唯一键索引,那么走主键或者唯一键索引。count(col)则是统计col列中不为空的总行数,如果该列存在索引,那么自动走索引(INDEX FULL SCAN);否则走全表扫描。验证:--count(1)和count(*)都是统计表的总行数,两者执行结果相同。SQL&g...
2018-05-15 17:53:58
328
转载 【转载】HIVE动态分区创建以及参数配置
Hive本身是不支持动态分区的..但动态分区是真的方便啊..不然手动维护要累死..按日期甚至小时来分区时动辄就好几千上万的分区..手动到哪一年去..?想要用动态分区要先做一些设置来修改默认的配置..set hive.exec.dynamic.partition=true;(可通过这个语句查看:set hive.exec.dynamic.partition;) set hive.exec.dyna...
2018-05-15 10:25:28
253
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人