트랜잭션은 실행 결과와 연결 상태를 함께 관찰한다

업무 성공 여부만 보지 않고 재시도·잠금·롤백·연결 풀 복귀 상태를 운영 지표로 남깁니다.

관찰 축기록할 값이상 신호
멱등성중복 키 충돌·추가 변화재시도 때 증가
원자성원본·통계 대사한쪽만 존재
잠금대기·교착·시간 초과지연 급증
연결 상태autocommit·isolation풀 오염

핵심: DDL의 암묵적 커밋을 업무 트랜잭션에서 분리하고 풀 반환 전에 autocommit과 격리 수준을 복구합니다.