테이블 drop 중 OutOfMemory 오류가 발생하는 경우가 있다.
이럴때는 파티션을 먼저 지워주고 drop 하면 된다.
java.lang.OutOfMemoryError: GC overhead limit exceeded or
java.lang.OutOfMemoryError: Java heap space
다음과 같이 파티션을 지우고 테이블을 drop 하면 된다.
alter table [테이블명] drop partition (파티션명=값);
alter table [테이블명] drop partition (파티션명 > 값);
반응형
'빅데이터 > hive' 카테고리의 다른 글
[hive] An error occurred when trying to close the Operator running your custom script. 오류 해결방법 (0) | 2018.03.20 |
---|---|
[hive] 메타스토어의 테이블로 파티션 위치 확인하는 방법 (0) | 2018.03.19 |
[hive] hive.exec.dynamic.partition.mode, hive.optimize.sort.dynamic.partiton 설정에 따른 성능 저하 확인 (0) | 2018.03.08 |
[hive] 하이브에서 MR 작업 결과를 merge 하는 방법 (0) | 2018.03.07 |
[hive] 테이블 생성시 예약어를 사용하는 방법 (0) | 2018.02.08 |