Partition Statistics를 손쉽게 Copy하기
오라클 2009.02.12 17:12- 우리 회사에서는 주기적으로 Partition(대부분 Range Partition)을 추가하고 Data를 로드한다.
- Data양이 워낙 많기 때문에 통계 정보를 수집하는 것이 대단히 부담스럽다.
- 통계 정보를 수집하지 않고, 새로 만들어진 Partition에 대해서만 통계 정보를 수동으로 만들어 주는 방법은 없을까?
이런 상황을 많이 접한 분들이라면 아마 나름대로의 해결책을 가지고 있을 것이다.
Oracle 10.2.0.4부터는 dbms_stats.copy_table_stats를 이용하면 이 고민이 매우 손쉽게 해결된다. 이 방법을 사용할 수 없으면 dbms_stats.set_xxx_stats 프로시저들을 이용해서 수동으로 통계 정보를 지정하는 방법도 사용 가는하다. 하지만 역시 새로운 버전에서 제공되는 편리한 기능을 사용할 수 있다면 최선이다.
아래 영문 블로그에서 이들 방법의 자세한 사용법을 확인할 수 있다.
How to copy partition stats? - We got easier way!
'오라클' 카테고리의 다른 글
Dynamic Sampling과 Function Predicate - Oracle Performance In Depth 세미나에서 (0) | 2009.02.19 |
---|---|
Direct I/O 옵션 사용해야 하나 말아야 하나? (2) | 2009.02.13 |
Partition Statistics를 손쉽게 Copy하기 (7) | 2009.02.12 |
SQL문을 항상 Hard Parse되게 하고 싶다. (0) | 2009.02.06 |
DBMS_XPLAN에 대한 이해 (16) | 2009.02.04 |