💻Tech/💧nifi

[NiFi] ExecuteSQLRecord postgresql 사용시 주의

_viper_ 2023. 8. 22. 17:12
반응형

auto commit 옵션이 default로 true인데 postgresql 같은 경우 true로 사용 시,

Heavy Query 일 경우 모두 메모리에 올려서 가져오기 때문에 nifi 장애 발생됨 (nifi 프로세스 kill 해줘야 함)

 

결론은 postgresql은 auto commit 옵션을 false로 설정하고 fetch 사이즈를 할당해서 메모리 이슈를 예방할 수 있음