Oracle分布式细碎数据复制技艺-2
2011-03-07 20:28
232 查看
滥觞:网海拾贝 作者:李军茹
这里我们假定用户形式integr ation 在处理站点和诠释站点都已存在,而且表测区(survey )和测线(line)也已经建树。
(1)建树主控组对象
(2)向主控组中添加数据对象,将测区表survey加入到组inte_repg中
以异样的要领将测线表line 加入到组inte_repg中
(3)在主控组中添加其他介入复制的站点,数据库之间的同步体例在此指定
(4)若是大约出现抵触,则需求设置配备铺排抵触管理方案。抵触管理方案将在前面引见。
(5)为每个对象生成复制支撑
测线表line也一样
(6)重新初阶复制
以异样的体例设置诠释站点。设置成功后,数据复制进程就宣告截至,库中的数据就可停止复制。
数据复制中抵触的管理方案
在复制状况中,虽然在数据库和使用次序计划进程中,会只管胁制各站点间抵触的孕育发生生机,但完全胁制抵触的大约性仍是斗劲小的,那么一旦抵触孕育发生生机,就需求一个依照详细营业规律的抵触管理机制,来使得各站点的数据贯串衔接差别。
首先需求阐明哪些对象容易出现抵触。每每来说,静态的数据转变少,冲凸起现的大约性也小;而有些数据转变分外十分大,冲凸起现的大约性也大。确定了抵触易发的对象后,需求确定若何管理抵触,譬喻在各站点之间建树优先次序,在数据不差别时,以某个站点上的为准;或以某个站点上最新的点窜为准。
Oracle供应了多中抵触管理方案,详细包罗:针对更新抵触的方案、针对唯一性抵触的方案、针对删除抵触的方案。除了这些方案以外,用户还可以自界说抵触管理要领。每种方案都有本身的适用情形,那么我们需求依据详细的营业来选择适当的抵触管理方案。
结束语
本文注意引见了分布式细碎Oracle中的数据复制技艺,在详细使用中,还有很多斗劲庞大的标题需求管理,譬喻主控组中若是包罗轮回依靠的表或自相干的表时若何处理;若何使用模版机制来建树物化视图站点;若何对数据复制状况停止管理与维护。这些标题需求在实际使用中徐徐商量,深切研讨。
版权声明:
原创作品,答理转载,转载时请务必以超链接体例标明文章 原始来由 、作者信息和本声明。否则将清查功令责任。
这里我们假定用户形式integr ation 在处理站点和诠释站点都已存在,而且表测区(survey )和测线(line)也已经建树。
(1)建树主控组对象
CONNECT repadmin/repadmin@cl.world BEGIN DBMS_REPCAT.CREATE_MASTER_REPGROUP ( gname => ’inte_repg’); END;
(2)向主控组中添加数据对象,将测区表survey加入到组inte_repg中
BEGIN DBMS_REPCAT.CREATE_MASTER_REPOBJECT ( gname => ’inte_repg’, type => ’TABLE’, oname => ’survey’, sname => ’integration’, use_existing_object => TRUE, copy_rows => FALSE); END;
以异样的要领将测线表line 加入到组inte_repg中
(3)在主控组中添加其他介入复制的站点,数据库之间的同步体例在此指定
BEGIN DBMS_REPCAT.ADD_MASTER_DATABASE ( gname => ’inte_repg’, master => ’js.world’, use_existing_objects => TRUE, copy_rows => FALSE, propagation_mode => ’ASYNCHRONOUS’); END;
(4)若是大约出现抵触,则需求设置配备铺排抵触管理方案。抵触管理方案将在前面引见。
(5)为每个对象生成复制支撑
BEGIN DBMS_REPCAT.GENERATE_REPLICATION_SUPPORT ( sname => ’integration’, oname => ’survey’, type => ’TABLE’, min_communication => TRUE); END;
测线表line也一样
(6)重新初阶复制
BEGIN DBMS_REPCAT.RESUME_MASTER_ACTIVITY ( gname => ’inte_repg’); END;
以异样的体例设置诠释站点。设置成功后,数据复制进程就宣告截至,库中的数据就可停止复制。
数据复制中抵触的管理方案
在复制状况中,虽然在数据库和使用次序计划进程中,会只管胁制各站点间抵触的孕育发生生机,但完全胁制抵触的大约性仍是斗劲小的,那么一旦抵触孕育发生生机,就需求一个依照详细营业规律的抵触管理机制,来使得各站点的数据贯串衔接差别。
首先需求阐明哪些对象容易出现抵触。每每来说,静态的数据转变少,冲凸起现的大约性也小;而有些数据转变分外十分大,冲凸起现的大约性也大。确定了抵触易发的对象后,需求确定若何管理抵触,譬喻在各站点之间建树优先次序,在数据不差别时,以某个站点上的为准;或以某个站点上最新的点窜为准。
Oracle供应了多中抵触管理方案,详细包罗:针对更新抵触的方案、针对唯一性抵触的方案、针对删除抵触的方案。除了这些方案以外,用户还可以自界说抵触管理要领。每种方案都有本身的适用情形,那么我们需求依据详细的营业来选择适当的抵触管理方案。
结束语
本文注意引见了分布式细碎Oracle中的数据复制技艺,在详细使用中,还有很多斗劲庞大的标题需求管理,譬喻主控组中若是包罗轮回依靠的表或自相干的表时若何处理;若何使用模版机制来建树物化视图站点;若何对数据复制状况停止管理与维护。这些标题需求在实际使用中徐徐商量,深切研讨。
版权声明:
原创作品,答理转载,转载时请务必以超链接体例标明文章 原始来由 、作者信息和本声明。否则将清查功令责任。
相关文章推荐
- 精细分析Oracle分布式系统数据复制技术
- Oracle漫衍式系统数据复制技艺-1
- Oracle 跨库 查询 复制表数据 分布式查询介绍
- Oracle 跨库 查询 复制表数据 分布式查询
- Oracle 跨库 查询 复制表数据 分布式查询介绍
- Oracle 跨库 查询 复制表数据 分布式查询
- ORACLE复制表及数据
- 如何在Oracle中复制表结构和表数据 【转载】
- Oracle快速复制表结构和数据
- oracle复制表及备份数据
- Oracle中复制表结构和表数据
- 如何在Oracle中复制表结构和表数据
- 在Oracle中复制表结构和表数据
- 使用Oracle可传输表空间的特性复制数据(7)实战RMAN备份传输表空间
- 关于Oracle复制一张表和复制表中的一条数据
- 复制Oracle数据库中文字符集AMERICAN_AMERICA.ZHS16GBK数据到目的库Oracle字符集AL32UTF8
- 如何在Oracle中复制表结构和表数据 【转载】
- 如何在Oracle中复制表结构和表数据 【转载】
- oracle 复制表,更新数据,删除表,删除数据以及恢复数据
- oracle 高级复制同步数据