(참고)
배치 성능 최적화 - JdbcTemplate 리팩토링 배경 (이전글)삭제배치 성능 최적화 이전 글에서 DB 데이터 정리 배치가 4시간 30분 → 30초대로 줄어든 과정을 정리했었다. ROWNUM <= CHUNK_SIZE 방식으로 네이티브 쿼리를 chunk size만큼 반복 삭제하는 방식이었고, Tasklet으로 구성했었다. 그런데 리...
문제발생 여러 애플리케이션에서 한 테이블로 로그성 데이터를 남겼다. 그러기도 했고, 단말에서 부터 이중~사중으로 호출되는 경우가 있어 운영 중 락이 걸리는 위험한 경우가 발생했다. 서버 로그에는 문제가 없었지만, 해당 시간 대의 SQL session을 확인 했을 때 insert 쿼리가 한개씩 여러번 실행되는 것이 아닌 … 한번데 4개의 ...
배치 성능 최적화 디비 데이터 정리 배치 중 유독 한 배치만 느리게 실행된다. 다른 기존에 잘 사용하고 있던 배치를 가져다 만든 같은 코드였지만, 여러 배치가 있는데 해당 배치가 너무 오래걸려 다른 배치들이 밀리기 시작했다. 이 배치가 자정에 시작해 4시간 반 소요되어 운영 시작 시간이 오전 5시 이후에도 끝나지 않는 문제가 발생하였다. 테...
Github For Jira
✨TIL - Query Dsl에서의 서브쿼리
A new version of content is available.