특정 테이블의 통계정보가 생성되지 않거나 올바른 통계정보가 수집되지 않았을 경우 SQL 실행계획에 문제가 생길 수 있다. 이 경우 보통은 dbms_stat.gather_table_stat 패키지를 사용하여 통계정보를 실행하여 문제를 해결할 수 있다.
오라클 10g 부터는 새롭게 통계정보가 생성되더라도 바로 해당 실행계획에 이를 적용하지 않고 적당한 시점을 찾아서 해당 테이블에 연관된 실행 계획 변경을 적용하기 때문이다. .
'RDBMS > Oracle' 카테고리의 다른 글
LOG_ARCHIVE_DEST_n 과 LOG_ARCHIVE_DEST/LOG_ARCHIVE_DUPLEX_DEST 의 차이 (0) | 2016.09.29 |
---|---|
Flash Recovery Area ( FRA ) 설정하는 방법 (0) | 2016.09.29 |
ASMM( Automatic Shared Memory Management) 와 AMM( Automatic Memory Management) 설명 (0) | 2016.09.19 |
PGA_AGGREGATE_TARGET 설정에 따른 메모리 할당값 (0) | 2016.09.12 |