问题描述
用Hive客户端使用beeline命令执行SQL的时候,有些情况下会显示进度条,有些情况不显示进度条。
显示进度条的情况
- 设置默认执行引擎为Tez
<property> <name>hive.execution.engine</name> <value>tez</value> </property>
- 使用客户端执行SQL的时候,显示进度条,如下图所示:
不显示进度条的情况
- 设置默认引擎为mr
<property> <name>hive.execution.engine</name> <value>mr</value> </property>
- 通过客户端切换执行引擎为tez
set hive.execution.engine=tez;
- 切换引擎后执行同一个SQL,不显示进度条