Oracle10g dbms_stat 恢復原有的統計資訊

tolywang發表於2010-04-01

Oracle 儲存了原有的統計資訊,您可以透過執行以下命令重新獲取這些資訊:
SQL> exec dbms_stats.restore_table_stats ( 'ARUP', 'REVENUE', '31-MAY-04 10.00.00.000000000
此命令恢復到 5 月 31 日晚上 10:00 為止的統計資訊,時間資訊是以 TIMESTAMP 資料型別提供。這樣您
就立即還原了由新的統計資訊收集程式所作的更改。


您能夠恢復的時間長度是由保留引數所決定的。要檢視當前的保留引數,可使用以下查詢:
SQL> select DBMS_STATS.GET_STATS_HISTORY_RETENTION from dual; 
GET_STATS_HISTORY_RETENTION
---------------------------
      31

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-659822/,如需轉載,請註明出處,否則將追究法律責任。

相關文章