1 背景 随着公司业务的井喷式发展,数仓元数据也日益庞大,尤其是存在很多设计不合理的大分区表,导致一些元数据表(如PARTITIONS,PART...
1 背景 线上Hive任务偶尔出现hang住的现象.经排查确认是触发了Hive的bug, 该bug在Hive-10569(https://iss...
1 背景 一台服务器的端口数是有限的资源,如果端口被大量占用则会存在未知的故障。案例:线上HiveServer2发生故障: 大量任务hang住,...
1 问题背景 beeline偶尔出现任务进程卡住, 长时间等待无响应的情况.下面尝试进行分析及定位代码位置. 2 分析步骤 2.1 首先定位进程...
Hive主要模块及调用关系 Hive工作原理 Hive的编译器 编译器主要有这么几个模块:Parser,SemanticAnalyzer,Log...
在前文中,我们知道命令的执行最终是由命令处理器CommandProcessor的run方法来完成的,命令处理器的构建采用设计模式中的工厂模式。命...
命令行界面,是Hive中很重要的一个服务,也是我们在使用hive的过程中使用最频繁的服务。 Cli入口类在哪里? 如果你读了前面的几篇文章,细心...
在上文中我们得知,Hive的入口脚本都在bin/etc目录下,启动hive客户端的过程就是通过这些脚本启动的。细心一点的话,我们在hive脚本中...
用什么工具? 工具随便,你那个顺手用那个,不过我相信应该没有大神选用纯文本编辑器,如果你真用了,请私信我,我将献上我的膝盖。这里我推荐intel...
文集作者