문제
옵티마이저가 통계 정보를 수집하는 주된 목적으로 가장 적절한 것은?
① 인덱스의 저장 공간을 최적화하기 위해 ② 실행 계획의 비용을 정확히 계산하기 위해 ③ 테이블의 데이터 무결성을 검증하기 위해 ④ 데이터베이스 백업 시간을 단축하기 위해
정답
2번
해설
② 정답. CBO는 테이블 행 수, 컬럼별 카디널리티, 데이터 분포도 등의 통계 정보를 바탕으로 각 실행 계획의 비용을 계산하여 최적의 계획을 선택합니다. ① 통계 정보는 저장 공간 최적화와 무관합니다. ③ 데이터 무결성 검증은 제약조건의 역할입니다. ④ 백업과는 관련이 없습니다.