Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
data_analysis:sql:impala_performance [2021/09/18 05:08] – created prgram | data_analysis:sql:impala_performance [2025/07/07 14:12] (current) – external edit 127.0.0.1 | ||
---|---|---|---|
Line 9: | Line 9: | ||
* Not in 대신 EXISTS 사용 : Exists 는 T/F만 Return | * Not in 대신 EXISTS 사용 : Exists 는 T/F만 Return | ||
* like, or 은 CPU 리소스를 많이 사용 | * like, or 은 CPU 리소스를 많이 사용 | ||
- | * Join 시 큰테이블부터 작은 테이블 순으로 : A Left join B 대신 B Right join A | + | * Join 시 큰테이블부터 작은 테이블 순으로 : 뒤에 오는 테이블이 메모리에 올라감 |
+ | <code sql> | ||
+ | A Left outer join B | ||
+ | --대신 | ||
+ | B Right outer join A | ||
+ | </ | ||
* 불필요한 order by 사용 X | * 불필요한 order by 사용 X | ||