1. 테이블 이력 조회


    1. select owner, table_name, to_char(last_analyzed,’YYYY-MM-DD HH24:MI:SS’) from dba_tables where owner=’SCOTT’ ;


   




  1. 통계정보 갱신 이력 조회


    1. select table_name, stats_update_time from dba_tab_stats_history where owner=’SCOTT’ ;


   




  1. 테이블 통계정보 갱신


    1. exec dbms_stats.gather_table_stats(‘SCOTT’,’BONUS’, cascade=>true) ;


   




  1. 테이블 이력 조회


    1. select owner, table_name, to_char(last_analyzed,’YYYY-MM-DD HH24:MI:SS’) from dba_tables where owner=’SCOTT’ ;


   




  1. 통계정보 갱신 이력 조회


    1. select table_name, stats_update_time from dba_tab_stats_history where owner=’SCOTT’ ;


   




  1. 이전 시점으로 통계정보 복구


    1. exec DBMS_STATS.RESTORE_TABLE_STATS(‘SCOTT’,’BONUS’,’30-NOV-15 01.31.02.615781 PM +09:00′) ;


   




  1. 테이블 이력 조회


    1. select owner, table_name, to_char(last_analyzed,’YYYY-MM-DD HH24:MI:SS’) from dba_tables where owner=’SCOTT’ ;


   


   

By haisins

오라클 DBA 박용석 입니다. haisins@gmail.com 으로 문의 주세요.

답글 남기기

이메일 주소를 발행하지 않을 것입니다. 필수 항목은 *(으)로 표시합니다