Oracle

Oracle 數據庫的隱藏特性

  • February 12, 2015

當我的日常工作圍繞著 Oracle 數據庫時,我想知道是否有任何隱藏的功能可以在日常使用數據庫時派上用場,無論是作為開發人員還是作為 DBA?

作為一名 Oracle DBA,我發現增加對可見的 Oracle 數據庫特性的了解比未記錄和不可預測的隱藏特性有用得多。如果您還沒有,請從概念指南(pdf) 開始,然後閱讀管理員指南(pdf)。如需進一步閱讀選項,請參閱此處此處的一些 stackoverflow 問題。

不知道這有多“隱藏”,但從 9i 版本開始,引入了Flashback Query機制。

使用閃回查詢,您可以查看過去某個時間點的 Oracle 對象的內容和結構(只要這些資訊仍然儲存在 undo 表空間中),例如:

select * from 
mytable 
AS OF TIMESTAMP TO_TIMESTAMP ('2009-05-16 10:20:20', 'YYYY-MM-DD HH24:MI:SS'));

從“mytable”中檢索 5 分鐘前的記錄。

引用自:https://serverfault.com/questions/3732