대기 이벤트 중 SQL*Net break/reset to client 가 있는데 이것은 사용자가 수행한 SQL문이 존재하지 않는 테이블을 참조 하거나 사용자 정의함수/프로시저에서 처리(catch)하지 않은 에외상황(Exception)을 만났을 때 나타난다.
이것은 DBA이슈가 아닌 개발자 이슈임을 분명히 밝히고 있는 것이다.
근본적인 해법은 Application Logic에서 찾아야 한다.
결국 에러가 발생했을 때 SQL*Net break/reset to client 이벤트가 발생한다는건데 Insert에서 에러 발생할만한 건은 대부분 중복키
이벤트별 TOTAL_WAITS값 확인
select event, total_waits from v$session_event where sid = (select sid from v$mystat where rownum = 1);