hive>explain select news_id from hot_news order by news_id limit 15;
Stage-1 is a root stage
Stage-0 depends on stages: Stage-1
Map Operator Tree:
TableScan
alias: hot_news
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: news_id (type: string)
outputColumnNames: _col0
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: string)
sort order: +
Select Operator
expressions: KEY.reducesinkkey0 (type: string)
outputColumnNames: _col0
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Limit
Number of rows: 15
Statistics: Num rows: 15 Data size: 1500 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
Statistics: Num rows: 15 Data size: 1500 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.TextInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
limit: 15
Processor Tree:
ListSink
该sql的执行计划如下:
Stage-1 is a root stage
Stage-0 depends on stages: Stage-1
STAGE PLANS:
Stage: Stage-1
Map Operator Tree:
TableScan
alias: hot_news
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: news_id (type: string)
outputColumnNames: _col0
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Reduce Output Operator
key expressions: _col0 (type: string)
sort order: +
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Select Operator
expressions: KEY.reducesinkkey0 (type: string)
outputColumnNames: _col0
Statistics: Num rows: 5536 Data size: 553707 Basic stats: COMPLETE Column stats: NONE
Limit
Number of rows: 15
Statistics: Num rows: 15 Data size: 1500 Basic stats: COMPLETE Column stats: NONE
File Output Operator
compressed: false
Statistics: Num rows: 15 Data size: 1500 Basic stats: COMPLETE Column stats: NONE
table:
input format: org.apache.hadoop.mapred.TextInputFormat
output format: org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat
serde: org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe
Stage: Stage-0
Fetch Operator
limit: 15
Processor Tree:
ListSink