国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > Oracle > 正文

Oracle 11g 新特性 Flashback Data Archive 使用實例

2020-07-26 14:19:09
字體:
來源:轉載
供稿:網友

Flashback Data Archive(閃回日志歸檔)其實理解為長時間的保存undo數據,對于某些重要的表可以自定義它的歷史記錄保存期限,它的的種種行為與undo表空間十分相似,使用的時候也是完全透明的,用戶不知道它的查詢一致性視圖數據是來自undo還是Flashback Data Archive,現來分析它與undo的幾點不同:

1.Flashback Data Archive僅記錄UPDATE和DELETE語句,不記錄INSERT語句。

2.Flashback Data Archive中的行數據庫可以保存非常長的時間,甚至是幾十年,相比之下的undo數據中的對象通常只有幾個小時或者幾天的保留期限。

3.Flashback Data Archive和undo的本質功能是不同的,它只關注表行的歷史改動,而非undo來實現數據庫整體事務的讀一致性,已經回滾操作等。

那么Flashback Data Archive是怎么實現的呢,設想既然是保存表中的行記錄,應該是需要單獨的存儲區域來記載行記錄的,為這個區域指定保留期限,這樣其中的數據就會長久的保留下去,然后再在想要記錄的表上添加跟蹤標記,這樣就可以實現行記錄的歸檔保存了,實際上這便是Oracle的實現原理,這里的存儲區域就是Flashback Data Archive,在使用過程中使用create flashback archive命令創建。

一、創建歸檔

Oracle建議使用單獨的表空間來存儲Flashback Data Archive,當然也可以在一個已經存在的表空間上創建一個或多個Flashback Data Archive,

主站蜘蛛池模板: 钟山县| 瑞金市| 崇礼县| 沽源县| 徐水县| 建湖县| 辽宁省| 商丘市| 双江| 仙游县| 莒南县| 松桃| 渭源县| 和田县| 望都县| 聂拉木县| 新巴尔虎左旗| 临澧县| 抚顺县| 信宜市| 道真| 蒲江县| 扶沟县| 莱芜市| 九江县| 石首市| 日喀则市| 克东县| 镇雄县| 巴楚县| 女性| 抚州市| 青神县| 信宜市| 手游| 巩留县| 民和| 广州市| 阿鲁科尔沁旗| 紫阳县| 姜堰市|