Hive的执行计划查看

本文介绍了Hive中使用Explain命令来查看SQL查询的执行计划,包括基本语法和不同选项如EXTENDED、DEPENDENCY和AUTHORIZATION的用途。通过EXPLAIN EXTENDED可以获取最详细的执行信息,理解查询的Stage、Fetch操作、Limit、TableScan等关键步骤,帮助优化Hive查询性能。
摘要由CSDN通过智能技术生成

所有视频资料都来自于:http://www.atguigu.com/bigdata_video.shtml#bigdata

里面的hive高级,源码,笔记,视频,都可以从那里领取。

Explain 查看执行计划(重点)

基本语法

EXPLAIN [EXTENDED | DEPENDENCY | AUTHORIZATION] query-sql

explain extended:查看最详细的内容
explain dependency :查看依赖关系
explain authorization :查看权限

在这里插入图片描述
Stage 代表只有一个阶段任务

Fetch是一个抓取操作

limit :-1 代表 并没有写limit语句

TableScan :查看全表

alias: 查询的表是bigtable

select operator 查询的是所有的字段 ,以及列别名

以上就是最基本的执行计划查看,

大多数直接 explain sql 语句查看

其他的语句均可用此方法查询,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值