Hive 在配置单元外部表中插入非常慢
我有一张桌子,停在蜂箱里。当我运行大约6000行的insert查询时,需要300秒,就像运行SELECT查询一样,它只需6秒钟就完成了。为什么insert要花这么多时间Hive 在配置单元外部表中插入非常慢,hive,emr,Hive,Emr,我有一张桌子,停在蜂箱里。当我运行大约6000行的insert查询时,需要300秒,就像运行SELECT查询一样,它只需6秒钟就完成了。为什么insert要花这么多时间 CREATE TABLE stop_logs (event STRING, loadId STRING) STORED AS SEQUENCEFILE; 以下时间为300秒: INSERT INTO TABLE stop_logs SELECT i.event, i.loadId FROM eve
CREATE TABLE stop_logs (event STRING, loadId STRING)
STORED AS SEQUENCEFILE;
以下时间为300秒:
INSERT INTO TABLE stop_logs
SELECT
i.event, i.loadId
FROM
event_logs i
WHERE
i.stopId IS NOT NULL;
;
下面的查询需要6秒钟
SELECT
i.event, i.loadId
FROM
event_logs i
WHERE
i.stopId IS NOT NULL;
;
首先,您需要了解配置单元是如何处理查询的: 当您执行“select*from