안녕하세요. 검색을 해도 원하는 부분이 발견되지 않아서 질문글 하나 올립니다.
현재 프로시저를 통해서 clob 에 데이터를 담은 메일을 각사용자별로 발송하는 배치를 돌리고 있습니다.
그런데 생각보다 시간이 많이 걸려서 그런지 메일 발송 이후 플래그 수정처리를 프로시저 뒤에 걸었는데 적용되지 않는 문제가 있습니다. (개발서버에서 10-20개 정도 메일보내고 확인하면 정상적으로 플래그 update 가 됨)
그래서 제가 생각할때는 메일 발송을 개별로 하지말로 그룹으로 묶어서
같은 내용일경우 cc 로 발송하려고 했는데
clob 데이터를 group by 하지 못해서 묶는 고민을 하고 있습니다.
별도의 컬럼을 사용해서 묶어야만 하는건지 아니면 다른 해결책이 있는지 궁금합니다.
그리고 메일 발송 이후 플래그 수정 쿼리를 두고 commit 를 했음에도
처리가 안되는건 어떤 원인이 있을지 찾는부분도 고수님들의 도움 부탁드립니다.
현재는 메일발송 배치가 오래걸려서 플래그값이 안바뀐다고만 판단하고 있습니다.
(user_jobs 에서 배치 시간을 체크해보면 초단위인 값이 생각보다 높게 나와서요)