在Oracle中實現資料庫的複製

來源:互聯網
上載者:User

在Internet上運作資料庫經常會有這樣的需求:把遍布全國各城市相似的資料庫應用統一起來,一個節點的資料改變不僅體現在本地,還反映到遠端。複製技術給使用者提供了一種快速存取共用資料的辦法。

一、實現資料庫複寫的前提條件

1、資料庫支援進階複製功能

您可以用system身份登入資料庫,查看v$option視圖,如果其中Advanced replication為TRUE,則支援進階複製功能;否則不支援。

2、資料庫初始化參數要求

①、db_domain = test.com.cn

指明資料庫的網域名稱(預設的是WORLD),這裡可以用您公司的網域名稱。

②、global_names = true

它要求資料庫連結(database link)和被串連的資料庫名稱一致。

現在全域資料庫名:db_name+”.”+db_domain

③、有跟資料庫job執行有關的參數

job_queue_processes = 1

job_queue_interval = 60

distributed_transactions = 10

open_links = 4

第一行定義SNP進程的啟動個數為n。系統預設值為0,正常定義範圍為0~36,根據任務的多少,可以配置不同的數值。

第二行定義系統每隔N秒喚醒該進程一次。系統預設值為60秒,正常範圍為1~3600秒。事實上,該進程執行完當前任務後,就進入睡眠狀態,睡眠一段時間後,由系統的總控負責將其喚醒。

如果修改了以上這幾個參數,需要重新啟動資料庫以使參數生效。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.