행위

"Oracle 이벤트 트레이스(Event Trace)"의 두 판 사이의 차이

DB CAFE

(새 문서: == 이벤트 트레이스 == === 10046 event=== === 10053 event=== === 10046 event===)
 
(10053 event)
 
(같은 사용자의 중간 판 5개는 보이지 않습니다)
2번째 줄: 2번째 줄:
 
=== [[:10046 event]]===
 
=== [[:10046 event]]===
 
=== [[:10053 event]]===
 
=== [[:10053 event]]===
=== [[:10046 event]]===
+
* 비용 기반 최적화(CBO)에 의해 만들어진 내부 결정사항을 검토하고 이벤트 10053을 사용하여 옵티마이저 결정사항의 트레이스를 요청할 수 있음.
 +
* 규칙 기반 최적화(RBO)에 의해 최적화된 쿼리에 영향을 미치지 않음.
 +
* 10053 트레이스를 활성화하려면 TRACE_ENABLED=TRUE를 설정
 +
* max_dump_file_size=unlimited
 +
*: 또는 추적 파일이 잘릴 수 있는지 확인
 +
 
 +
=== [[:10384 event]]===
 +
* 쿼리가 병렬로 실행되면 실제 행의 전체 수를 얻기 위해 모든 슬레이브 추적 파일의 행 번호를 추가해야 합니다.(많은 시간 소요 됨)
 +
* 동일한 계획으로 직렬 모드에서 병렬 쿼리를 실행하려면, level 16384의 10384 이벤트 사용

2024년 8월 22일 (목) 18:46 기준 최신판

thumb_up 추천메뉴 바로가기


1 이벤트 트레이스[편집]

1.2 10053 event[편집]

  • 비용 기반 최적화(CBO)에 의해 만들어진 내부 결정사항을 검토하고 이벤트 10053을 사용하여 옵티마이저 결정사항의 트레이스를 요청할 수 있음.
  • 규칙 기반 최적화(RBO)에 의해 최적화된 쿼리에 영향을 미치지 않음.
  • 10053 트레이스를 활성화하려면 TRACE_ENABLED=TRUE를 설정
  • max_dump_file_size=unlimited
    또는 추적 파일이 잘릴 수 있는지 확인

1.3 10384 event[편집]

  • 쿼리가 병렬로 실행되면 실제 행의 전체 수를 얻기 위해 모든 슬레이브 추적 파일의 행 번호를 추가해야 합니다.(많은 시간 소요 됨)
  • 동일한 계획으로 직렬 모드에서 병렬 쿼리를 실행하려면, level 16384의 10384 이벤트 사용