我有一個表,stop_logs在HIVE中。當我運行大約6000行的插入查詢時,需要300秒,就像我只運行SELECT查詢一樣,它在6秒鐘內完成。爲什麼插入需要花費這麼多時間?插入HIVE外部表非常慢
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;
;