문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
study:oracle:datadb:2week_1:chap2 [2010/05/13 19:55] newys |
study:oracle:datadb:2week_1:chap2 [2010/05/13 21:00] starlits |
||
---|---|---|---|
줄 56: | 줄 56: | ||
| | ||
| | ||
- | - 컬럼값에 저장할 분포도의 종류는 버켓(Bucker)의 개수에 따라 결정 | + | - 컬럼값에 저장할 분포도의 종류는 버켓(Bucket)의 개수에 따라 결정 |
| | ||
· 넓이균형 히스토그램(Width_balanced Histogram) :버켓에 저장할 분포도는 컬럼값의 최소치와 최대치에 대해 | · 넓이균형 히스토그램(Width_balanced Histogram) :버켓에 저장할 분포도는 컬럼값의 최소치와 최대치에 대해 | ||
줄 111: | 줄 111: | ||
* 시스템 통계(System statistics) : 해당 시스템이 가지고 있는 성능특성을 실제로 측정함으로 보다 정확한 정보를 옵티마이져에게 제공 | * 시스템 통계(System statistics) : 해당 시스템이 가지고 있는 성능특성을 실제로 측정함으로 보다 정확한 정보를 옵티마이져에게 제공 | ||
* 시스템 통계를 생성할 때는 지정한 기간동안 시스템에서 실제로 일어나고 있는 활동들을 모니터링하고 분석 | * 시스템 통계를 생성할 때는 지정한 기간동안 시스템에서 실제로 일어나고 있는 활동들을 모니터링하고 분석 | ||
- | * 관련 프로시져(DBMS_STATS.GATHER_SYSTEM.STATS)를 수행시켜 통계정보를 수집해 주어야 함 | + | * 관련 프로시져(DBMS_STATS.GATHER_SYSTEM_STATS)를 수행시켜 통계정보를 수집해 주어야 함 |
- 통계정보 교체하는 방법 | - 통계정보 교체하는 방법 | ||
* DBMS_STATS패지지의 ‘IMPORT_SYSTEM_STATS' | * DBMS_STATS패지지의 ‘IMPORT_SYSTEM_STATS' | ||
줄 187: | 줄 187: | ||
* TRUE로 지정하면 ‘DEFAULT' | * TRUE로 지정하면 ‘DEFAULT' | ||
* 개별아우트라인을 사용하는 이유? 공식적으로 적용하기 미흡 or 조정필요시 | * 개별아우트라인을 사용하는 이유? 공식적으로 적용하기 미흡 or 조정필요시 | ||
- | * 조정필요시 작업과정 | + | * 조정필요시 작업과정 |
- | | + | |
- | ② 아우트라인을 수정할 수 있는 툴이나 DBMS_OUTLN_EDIT패키지에 있는 여러 프로시져를 갱신 | + | |
- | | + | |
- | ③ 생성된 개별 아우트라인을 검증하기 위해 USE_PRIVATE_OUTLINES을 TRUE로 지정하고 검증 | + | |
- | ④ 충분한 검증을 끝내고 공식적인 적용 | + | |
- | | + | |
- | ⑤ 적용이 되었으면 USE_PRIVATE_OUTLINES을 FALSE로 지정하여 자신의 개별 아우트라인 수행 종료</ | + | |
| | ||
===나. 아우트라인의 관찰 === | ===나. 아우트라인의 관찰 === |