티스토리 뷰

mysql java.lang.OutOfMemoryError: Java heap space [OOME]



간만에 Java를 했는데...

리눅스에서 배치로 돌릴 Java 프로그램을 코딩하던 중 ...

이런 오류가 ㄱㅖ속 나는 것이 아닌가!!!!


알고보니... 루프안에서 계속 PreparedStatement를 닫지 않고 만들기만 해서 그랬던 거시여따...

 

▼에러가 나던 기존 코드

 

기존 소스에서는 이렇게 진행을 했다...

다시봐도 멍청했다.

이리 멍청한 코딩을 왜 에러가 날 땐 몰랐을까 ㅠㅠ

 

 

▼수정 후 코드

 

수정 후의 코드처럼 업데이트 진행 후 PreparedStatement를 한번 닫고 진행하였더니 무리 없이 진행되었다~

혹시나 같은 오류를 범하고 있는 개발자가 있다면 참고가 되길 바라며 포스팅을 마친다.

 

 

댓글
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/04   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30