Loading...
MySQL 9.5 Reference Manual 9.5의 10.15.2 System Variables Controlling Tracing의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
다음 시스템 변수들은 옵티마이저 트레이싱에 영향을 줍니다:
optimizer_trace: 옵티마이저 트레이싱을 활성화하거나 비활성화합니다.
Section 10.15.8, “The optimizer_trace System Variable”를 참조하십시오.
optimizer_trace_features:
MySQL 옵티마이저의 선택된 기능들을 아래에 표시된 구문을 사용하여 활성화하거나 비활성화합니다:
1SET optimizer_trace_features=option=value[,option=value][,...] 2 3option: 4 {greedy_search | range_optimizer | dynamic_range | repeated_subselect} 5 6value: 7 {on | off | default}
이들에 의해 어떤 효과가 발생하는지에 대한 자세한 내용은
Section 10.15.10, “Selecting Optimizer Features to Trace”를 참고하십시오.
optimizer_trace_max_mem_size:
모든 트레이스를 저장하는 데 사용할 수 있는 최대 메모리 양입니다.
optimizer_trace_limit: 표시할 옵티마이저 트레이스의 최대 개수입니다.
자세한 내용은
Section 10.15.4, “Tuning Trace Purging”를 참조하십시오.
optimizer_trace_offset:
표시되는 첫 번째 트레이스의 오프셋입니다.
Section 10.15.4, “Tuning Trace Purging”를 참조하십시오.
end_markers_in_json: 1로 설정된 경우,
트레이스가 닫는 괄호 근처에서 키(존재하는 경우)를 반복하도록 합니다.
이는 또한, 이 구문을 지원하는 MySQL 버전에서 EXPLAIN FORMAT=JSON의 출력에도 영향을 미칩니다.
Section 10.15.9, “The end_markers_in_json System Variable”를 참조하십시오.
10.15.1 Typical Usage
10.15.3 Traceable Statements