반응형
auto commit 옵션이 default로 true인데 postgresql 같은 경우 true로 사용 시,
Heavy Query 일 경우 모두 메모리에 올려서 가져오기 때문에 nifi 장애 발생됨 (nifi 프로세스 kill 해줘야 함)
결론은 postgresql은 auto commit 옵션을 false로 설정하고 fetch 사이즈를 할당해서 메모리 이슈를 예방할 수 있음
auto commit 옵션이 default로 true인데 postgresql 같은 경우 true로 사용 시,
Heavy Query 일 경우 모두 메모리에 올려서 가져오기 때문에 nifi 장애 발생됨 (nifi 프로세스 kill 해줘야 함)
결론은 postgresql은 auto commit 옵션을 false로 설정하고 fetch 사이즈를 할당해서 메모리 이슈를 예방할 수 있음