태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

[오라클 질문] SQL*Net message from client 이벤트를 보면...

기술이야기/Ask 엑셈 2010. 8. 23. 10:27
 
2009-04-16 20:46:37 에 등록된 질문입니다.( Bruce Lee 님께서 질문해 주셨습니다.



안녕하세요.
고생 많으시네요. 세미나도 하시고 ask.엑셈의 답변도 하시고. 대단하십니다.
질문이 3가지가 있는데요.
SQL*Net message from client 이벤트가 많이 발생하고 있습니다.
이 이벤트는 sql문을 수행하면 무조건 발생하는 idle 이벤트로 알고 있습니다.
우리가 sql문 실행과 동시에 SQL*Net message from client 이벤트가 발생하고 실행이 되는게 맞나요?
그리고 한가지 더 질문이 있습니다.
맥스게이지 로그를 보다가 Active Session이 증가하는 구간이 있는데요, 대부분의 이벤트가 SQL*Net message from client입니다. 그외 대기이벤트는 없구요, stat 지표를 보면 그 시점의 execution count가 증가하는 것을 볼 수 있습니다. 그렇다면 execution count가 많이 발생한 sql문, 즉 recursive query가 많이 발생한 sql문으로 인해 active session이 증가하였고, 그 이유로 SQL*Net message from client 이벤트가 많이 발생하였다고 봐도 무방한지요?
마지막 질문입니다.
이벤트 중에(v$event_name 조회시에)

SQL*Net message to client
SQL*Net more data to client
SQL*Net message from client
SQL*Net more data from client
SQL*Net message to dblink
SQL*Net more data to dblink
SQL*Net message from dblink
SQL*Net more data from dblink
SQL*Net break/reset to dblink


이런 것들이 있는데요, 간략하게나마 정확하게 이런 이벤트들이 왜 발생하는지 알고 싶네요.
미리 감사드려요. 

A:                                        엑셈 답변 보기