Loading...
MySQL 9.5 Reference Manual 9.5의 10.9 Controlling the Query Optimizer의 한국어 번역본입니다.
아래의 경우에 피드백에서 신고해주신다면 반영하겠습니다.
감사합니다 :)
10.9.1 Controlling Query Plan Evaluation 10.9.2 Switchable Optimizations 10.9.3 Optimizer Hints 10.9.4 Index Hints 10.9.5 The Optimizer Cost Model 10.9.6 Optimizer Statistics
MySQL은 쿼리 플랜이 어떻게 평가되는지에 영향을 미치는 시스템 변수, 스위처블 최적화, 옵티마이저 및 인덱스 힌트, 그리고 옵티마이저 비용 모델을 통해 옵티마이저 제어 기능을 제공합니다.
서버는 column_statistics 데이터 딕셔너리 테이블에 컬럼 값에 대한 히스토그램 통계를 유지합니다(Section 10.9.6, “Optimizer Statistics” 참조). 다른 데이터 딕셔너리 테이블과 마찬가지로, 이 테이블은 사용자가 직접 접근할 수 없습니다.
대신, 데이터 딕셔너리 테이블에 대한 뷰로 구현된 INFORMATION_SCHEMA.COLUMN_STATISTICS를 쿼리하여 히스토그램 정보를 얻을 수 있습니다. 또한 ANALYZE TABLE 문을 사용하여 히스토그램 관리를 수행할 수 있습니다.
10.8.5 Estimating Query Performance
10.9.1 Controlling Query Plan Evaluation