안녕하세요~ 매번 도움만 받는 人인데... 또 하나 궁금한게 있어 글을 올립니다.
특정 프로시저를 호출하는 함수가 있고요...
이 프로시저는...
result 0; // result 값 초기화
Db insert operation 1; // 각 operation의 exception에서 에러 발생시 result를 에러값으로 대체
Db insert operation 2; // 각 operation의 exception에서 에러 발생시 result를 에러값으로 대체
Db insert operation 3; // 각 operation의 exception에서 에러 발생시 result를 에러값으로 대체
return result;
대략 이런 형태로 구성되어 있습니다.
그런데, 하루에 몇 십만 건의 transaction 중에 1,2건이 db insert가 안되는데, 매시 정각에만 이 현상이 나타납니다.
그 때도 결과는 0이 return 되엇고요...
혹시 (정각에만 실패하는)비슷한 경험을 하신분이 있으신지요?
insert가 실패하면서 exception에서 안 걸러 지는 경우는 없나요?
단순 힌트라도 좋으니 많은 도움 부탁드립니다.
그럼, 미리 감사를... |