Oracle
Oracle 數據庫的隱藏特性
當我的日常工作圍繞著 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 分鐘前的記錄。