[ORACLE] USER_USTATS : 통계 수집 상태 및 최적화 전략 완전 분석
1. USER_USTATS란?USER_USTATS는 Oracle 데이터베이스에서 현재 사용자 스키마의 오브젝트(테이블, 인덱스 등)에 대한 **사용자 수집 통계(Statistics)** 정보를 보여주는 뷰입니다. Oracle 옵티마이저는 통계 정보를 바탕으로 최적의 실행 계획을 생성하기 때문에, 통계 정보의 수집 여부와 정확성은 쿼리 성능에 직접적인 영향을 미칩니다. 이 뷰는 DBMS_STATS 패키지를 통해 수집된 통계가 **사용자 정의로 존재하는지, 시스템에서 수집된 것인지**를 판단하는 데 유용하며, 실무에서는 통계 오류, 통계 누락, 통계 수동 고정 등에 대한 진단을 위해 활용됩니다.2. 주요 컬럼 설명컬럼명설명OBJECT_NAME통계 정보가 수집된 객체 이름OBJECT_TYPE객체 유형 (TAB..
Database/Oracle
2025. 8. 12. 07:53