oracle兩個 retention 引數

wmlm發表於2011-12-21
資料庫初始化引數中有兩個retention引數:undo_retention db_flashback_retention_target 區別如下:[@more@]

DB_FLASHBACK_RETENTION_TARGET 指定了資料庫可以閃回到多少分鐘之前。分鐘.
specifies the upper limit (in minutes) on how far back in time
the database may be flashed back.
能閃回到多少分鐘之前,取決於資料在閃回區儲存了多少閃回資料。
預設1440分鐘,即1天。
使用這個引數,需要同時設定了db_recovery_file_dest_size db_recovery_file_dest 和開啟
資料庫的flashback on .

UNDO_RETENTION 指定了undo資料保留多少秒的時間。秒.
specifies (in seconds) the low threshold value of undo retention.

預設900秒.
在自動擴充套件的undo表空間下,系統保留這個引數指定的時間內的回滾資料。
在非自動擴充套件的undo表空間下,系統儘量保留指定時間內的回滾資料。除非
將retention guarantee設為真.
這個引數依賴於足夠大的undo表空間。
系統保留多長時間的undo,可以查詢V$UNDOSTAT.TUNED_UNDORETENTION,這個檢視的資料每10分取樣一次。

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

相關文章