hive
sujins5288
这个作者很懒,什么都没留下…
展开
-
hive常见语句
1.hive -e1.在hive中我们有时期望执行一个或者多个查询(使用分号分隔),执行结束后hive cli立即退出。hive提供了这样的功能,我们可以通过hive -e实现:临时应急时可以使用这个功能将查询结果保存到一个文件中。增加-S选项可以开启静默模式,这样可以在输出结果去掉 "ok"和“Time taken” 等行,以及其他一些无关紧要的输出信息,例子如下:上面例子的shel...原创 2019-11-29 12:10:27 · 619 阅读 · 0 评论 -
Hive查看相关分区语句
show partitions log_messages;describe extended log_messages:该语句会将分区键作为表的模式的一部分,和partitionKeys列表内容同时进行显示:如果我们想查看分区数据实际存在路径,可以使用如下语句:describe extended log_messages partition (year=2012,month=2,...原创 2019-11-28 10:31:12 · 1454 阅读 · 0 评论 -
hive优化总结
在hive体系结构文章中我们说过hive的执行依赖于底层的MapReduce作业,因此对hadoop作业的优化或者对MapReduce作业的调整是提高hive性能的基础。如果没有适当的调整,即使查询hive中的一个小表,有时也会耗时数分钟才会得到结果。在此我们通过下面几种方式的调整,可以大大提高hive的性能。1.启用压缩 压缩可以使磁盘上存储的数据量变小,对于文本文件格式能够压缩45%甚...翻译 2019-01-15 16:38:30 · 352 阅读 · 0 评论