← 회차 전체 문제편집복원내용 검수 완료2024년 정보처리기사 3회 필기 · 데이터베이스 구축 · 60번
대량 적재 후 실제 데이터 분포가 크게 바뀌어 옵티마이저의 행 수 추정이 부정확해졌다. 가장 먼저 수행할 조치는?
- 1
옵티마이저 통계는 유지한 채 테이블의 빈 공간만 회수한다.
오답 이유저장 공간만 정리하고 기존 통계를 유지하면 실제 값 분포와 추정 기준의 불일치가 남는다. - 2
테이블과 열의 옵티마이저 통계를 다시 수집한다.
정답 근거행 수와 열 값 분포 통계를 다시 수집하면 옵티마이저가 현재 데이터에 맞는 카디널리티와 비용을 추정할 수 있다. - 3
실행 계획 캐시만 비운 뒤 기존 통계는 유지한다.
오답 이유통계가 오래된 상태에서는 계획을 다시 만들더라도 같은 부정확한 추정치를 사용할 수 있다. - 4
트랜잭션 로그의 체크포인트를 강제로 생성한다.
오답 이유체크포인트는 복구 지점과 변경 페이지의 영속화에 관련되며 옵티마이저 통계를 만들지 않는다.
정답·상세해설정답 2번
옵티마이저는 테이블 행 수, 값 분포, 선택도 같은 통계로 실행 비용을 추정한다. 대량 적재로 실제 분포가 달라졌다면 통계를 다시 수집해 추정 기준을 최신 상태로 만들어야 한다. 공간 회수나 체크포인트는 이 통계를 갱신하지 않는다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21