程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> DB2數據庫 >> DB2教程 >> DB2數據庫的數據復制詳解(1)

DB2數據庫的數據復制詳解(1)

編輯:DB2教程

本文將為您詳細分析DB2數據庫中的數據復制技術,供您參考。需要注意的是,本文將主要討論DB2之間的數據復制,而不考慮包含非IBM數據庫的數據復制。

-什麼是數據復制

數據復制就是通過將源數據庫中指定的數據復制到目標數據庫中,以保持源數據庫與目標數據庫中指定數據的同步一致)。

基礎概念

CD表:change data tables更改數據表,用於臨時存放更改數據的表。一般包含有需要捕捉更改的列及一些控制列。

例如:用戶指定的,要捕捉更改的列

CREATE TABLE DEPARTMENT ( DEPTNO …, <-- DEPTNAME …, <-- MGRNO …, ADMRDEPT …, LOCATION …)
 
源表

CREATE TABLE CD20030805296530( IBMSNAP_UOWID …, IBMSNAP_INTENTSEQ…, IBMSNAP_OPERATION …, DEPTNO…, <-- DEPTNAME …) <--
 
CD表

DB2日志類型:

循環日志 歸檔日志:

DB2數據復制的組件

DB2 DataPropagator由三部分組成:管理界面、更改捕捉機制、應用程序

注意:此處應用程序Apply program)與我們通常所說的應用程序是不同的概念,本文中如無特殊說明,“應用程序”都是指DB2數據復制的組件。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved