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

首頁 > 數(shù)據(jù)庫 > Oracle > 正文

如何使用改變跟蹤技術加速Oracle遞增備份

2024-08-29 14:01:31
字體:
來源:轉載
供稿:網(wǎng)友

Oracle 8.0引進了恢復管理(RMAN),首次實現(xiàn)了真正的遞增備份。在RMAN之前,數(shù)據(jù)庫輸出也能夠遞增進行,但一旦某個表的任何一塊發(fā)生改變,整個表都需要重寫。RMAN遞增備份則僅需在給定的數(shù)據(jù)文件中重寫被修改的部分,由此可大大節(jié)約了空間。

然而在版本10g之前,遞增備份需要對整個數(shù)據(jù)文件進行掃描以確定哪些數(shù)據(jù)塊發(fā)生了改變。對于大型數(shù)據(jù)庫而言,盡管節(jié)約了空間,但其時間復雜度并不比完全備份好很多。

改變跟蹤技術(有時也稱塊改變跟蹤技術)通過在一個獨立的跟蹤文件中記錄發(fā)生改變的數(shù)據(jù)塊以解決上述問題,這些改變由一個后臺進程實時地寫入文件。

最初的遞增備份仍需要進行一次完整的掃描。其后,備份時通過參考改變跟蹤文件,可以直接訪問需要備份的塊。

為了創(chuàng)建并激活改變跟蹤文件,首先確保數(shù)據(jù)庫是打開或可被訪問,然后運行如下數(shù)據(jù)庫改變(ALTER DATABASE)命令:

ALTER DATABASE
  ENABLE BLOCK CHANGE TRACKING
  USING FILE <pathname>;

<pathname>為改變跟蹤文件在操作系統(tǒng)中的存儲位置。(如果你激活了Oracle管理文件,則USING從句是可選的,改變跟蹤文件將創(chuàng)建于DB_CREATE_FILE_DEST目錄下。)

無論該文件的路徑位于哪個位置,其最初大小都是10MB,且根據(jù)需要每次增加10MB。

使用改變跟蹤技術將影響系統(tǒng)性能,因此除非你需要使用RMAN遞增備份功能,否則你最好將其設為不可用(缺省設置)。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 双江| 宁南县| 廉江市| 松潘县| 广州市| 紫云| 安龙县| 江阴市| 娄底市| 鹤山市| 灵宝市| 普安县| 松潘县| 永春县| 长丰县| 甘南县| 潜山县| 惠水县| 和硕县| 上蔡县| 镇宁| 余江县| 蚌埠市| 浦城县| 冕宁县| 八宿县| 新邵县| 延长县| 久治县| 清苑县| 玉树县| 大余县| 吴旗县| 彭山县| 黄冈市| 紫云| 蒲城县| 海宁市| 涟源市| 京山县| 得荣县|