๐ปTech/๐ฆImpala
[Impala] memory limit exceeded
_viper_
2021. 8. 19. 15:42
๋ฐ์ํ
๐ซ ERROR
Memory limit exceeded: Error occurred on backend impala-executor-000-1:27000 by fragment
ce406efbcc638b19:6306d59800000011 Memory left in process limit: 80.72 GB Memory left in query limit: -270.99 MB Query
(ce406efbcc638b19:6306d59800000000): memory limit exceeded.
Limit=2.00 GB Reservation=642.00 MB ReservationLimit=1.60 GB OtherMemory=1.64 GB Total=2.26 GB Peak=2.26 GB Fragment
๐ก SOLVED
- ๊ธฐ๋ณธ executor ๋ฉ๋ชจ๋ฆฌ๊ฐ 2gb๋ก ์ค์ ๋์ด ์์ด ์๋ ๋ช ๋ น์ด๋ก MEM_LIMIT ๊ฐ์ ๋๋ ค์ค (hue์์ ์คํ ๊ฐ๋ฅ)
- ๋ณดํต 100GB ์ด์ ์ค์ ํด๋๊ธฐ๋๋ฌธ์ ์๋ ์ต์ ์ ํฌ๊ฒ ์ค์ ํ ๊ฒฝ์ฐ๋ ์์
SET MEM_LIMIT=4gb;
- ์ ๋ฉ๋ชจ๋ฆฌ ๋ถ์กฑ ์๋ฌ๋ฅผ ํํผํ๊ธฐ ์ํด์๋ ํ ์ด๋ธ ํต๊ณ ์ ๋ณด ์์งํ์ฌ ์ฟผ๋ฆฌ ์ฑ๋ฅ์ ๋์ฌ์ฃผ๋ ์๋ ๋ช ๋ น์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์
COMPUTE STATS {TABLE_NAME}
- ์ถ๊ฐ๋ก ํ ์ด๋ธ ์ํ ํ์ธ ๋ช ๋ น์ด
SHOW TABLE STATS {TABLE_NAME}
๐ ์ฐธ๊ณ
https://heum-story.tistory.com/205