Show pageOld revisionsBacklinksFold/unfold allBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. ====== Impala 성능개선 포인트 ====== * Partitioned 테이블의 경우, 파티션 조건 설정 * 통계 정보 생성 * Non-Partitioned 경우 <code sql> COMPUTE STATS [TABLE];</code> * Partitioned 경우 <code sql> COMPUTE INCREMENTAL STATS [TABLE] PARTITION(파티션정보);</code> * Not in 대신 EXISTS 사용 : Exists 는 T/F만 Return * like, or 은 CPU 리소스를 많이 사용 * Join 시 큰테이블부터 작은 테이블 순으로 : 뒤에 오는 테이블이 메모리에 올라감 <code sql> A Left outer join B --대신 B Right outer join A </code> * 불필요한 order by 사용 X {{tag>data_analysis:sql SQL성능 성능개선}} ~~DISCUSSION~~ data_analysis/sql/impala_performance.txt Last modified: 2025/07/07 14:12by 127.0.0.1