티스토리 뷰

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



간만에 Java를 했는데...

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

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


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

 

▼에러가 나던 기존 코드

 

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

다시봐도 멍청했다.

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

 

 

▼수정 후 코드

 

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

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

 

 

댓글
댓글쓰기 폼
최근에 달린 댓글
Total
60,080
Today
83
Yesterday
49
«   2018/06   »
          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