国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術文章
文章詳情頁

巧用改變跟蹤技術加速Oracle的遞增備份

瀏覽:94日期:2023-11-27 15:35:40
Oracle 8i引進了恢復治理(RMAN),首次實現了真正的遞增備份。在RMAN之前,數據庫輸出也能夠遞增進行,但一旦某個表的任何一塊發生改變,整個表都需要重寫。RMAN遞增備份則僅需在給定的數據文件中重寫被修改的部分,由此可大大節約了空間。然而在版本10g之前,遞增備份需要對整個數據文件進行掃描以確定哪些數據塊發生了改變。對于大型數據庫而言,盡管節約了空間,但其時間復雜度并不比完全備份好很多。改變跟蹤技術(有時也稱塊改變跟蹤技術)通過在一個獨立的跟蹤文件中記錄發生改變的數據塊以解決上述問題,這些改變由一個后臺進程實時地寫入文件。最初的遞增備份仍需要進行一次完整的掃描。其后,備份時通過參考改變跟蹤文件,可以直接訪問需要備份的塊。為了創建并激活改變跟蹤文件,首先確保數據庫是打開或可被訪問,然后運行如下數據庫改變(ALTER DATABASE)命令:ALTER DATABASEENABLE BLOCK CHANGE TRACKINGUSING FILE <pathname>;為改變跟蹤文件在操作系統中的存儲位置。(假如你激活了Oracle治理文件,則USING從句是可選的,改變跟蹤文件將創建于DB_CREATE_FILE_DEST目錄下。)無論該文件的路徑位于哪個位置,其最初大小都是10MB,且根據需要每次增加10MB。使用改變跟蹤技術將影響系統性能,因此除非你需要使用RMAN遞增備份功能,否則你最好將其設為不可用。
標簽: Oracle 數據庫
主站蜘蛛池模板: 邓州市| 本溪市| 囊谦县| 泰来县| 托里县| 乌鲁木齐市| 宁武县| 共和县| 浙江省| 大连市| 新安县| 临朐县| 桂阳县| 常山县| 长岛县| 阿鲁科尔沁旗| 色达县| 民县| 怀安县| 富顺县| 盐城市| 玉树县| 长阳| 宝丰县| 郯城县| 云龙县| 东辽县| 太仓市| 东乌珠穆沁旗| 华安县| 驻马店市| 太仓市| 聂荣县| 镶黄旗| 蒙自县| 文登市| 丹凤县| 弋阳县| 宁蒗| 永靖县| 那坡县|