본문 바로가기

oracle

[ORACLE]테이블 별 통계정보 복구

728x90

통계정보 히스토리 조회

-필요한 시점의 통계정보 대상 및 복구 가능 시점 확인

SQL>select * from dba_Tab_stats_history;

 

통계정보 보관 기간 확인

SQL>select dbms_stats.get_stats_history_retention from dual;

 

통계정보 히스토리 원하는  시점으로 복구

SQL> exec dbms_stats.restore_table_stats(owner=>'owner명',tablename='table명',as_of_timestamp=>to_date('2020-03-10 10:00','YYYY-MM-DD hh24:mi');
OR
SQL> exec dbms_stats.restore_table_stats('owner명','table명','2020-03-10 10:00:00 +9:00');

 

 

728x90