首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 281 毫秒
1.
异构数据库变化捕捉及同步策略   总被引:4,自引:0,他引:4       下载免费PDF全文
数据变化捕捉与同步策略是分布式应用中数据同步过程的2大问题。在分析现有实现方案不足的基础上,提出一种基于触发器的高效通用数据变化捕捉方法,设计实现了跨DBMS(Oracle, Sybase和MS SQL Server)的相应同步策略。理论分析及实验结果表明,提出的方法和策略不但能在主流商业数据库间有效地实现异构数据库同步,而且保证了用户应用的自治性和数据库数据的可见性。  相似文献   

2.
基于日志分析的数据还原操作的设计增加了一种关于Oracle分布式数据库的同步方法,在不增加前台应用程序的前提下,通过对数据库进行日志分析,使分数据库与主节点数据库达到同步的效果。本文通过对LogMiner工具的详细介绍,并结合实际对Oracle数据库归档日志文件进行分析和还原DML语句的设计后,最终达到分布式数据库进行同步的效果。  相似文献   

3.
在基于虚拟日志的数据同步中,当主库端存在对同一记录的频繁修改时,庞大的虚拟日志记录会影响整个数据同步效率。针对该问题,提出一种基于虚拟日志压缩的数据同步方案。虚拟日志压缩通过计算合并日志记录,只保留与数据同步相关的日志信息,从而减少网络数据流量,提高数据同步效率。实验结果表明,该方法适合广域网异构数据库的异步数据同步。  相似文献   

4.
本文研究了Oracle Database 10g(只有企业版提供)中采用并行处理和物化视图改善数据库性能的问题。其中,并行处理主要用于提高查询性能,物化视图用于改善大型数据库的性能。  相似文献   

5.
基于日志的数据库更新通用外部监测方法   总被引:2,自引:0,他引:2  
提出了一种通用的利用各类数据库提供的日志功能,通过读取和分析日志记录来进行数据库更新外部监测的方法,并初步实现了一个通用的数据库更新外部监测器,能够对Oracle9和SQLServer2000数据库进行数据更新监测。  相似文献   

6.
Oracle物化视图作为由查询结果构成的数据库对象,可以在本地镜像远程数据库的查询结果,从而有效提高查询效率.介绍了物化视图的概念和作用,物化视图的创建和使用,给出了通过物化视图进行数据库设计的案例说明.  相似文献   

7.
针对当前逻辑级数据库数据复制技术中存在的问题,本文提出一种基于物理级的数据库数据复制模型。该模型利用一个主备数据库复制组来确立其参照关系,通过对Oracle数据库在文件系统格式下、裸设备下以及对基于数据库特殊卷管理器格式下的Redo日志的解析,在日志变化的第一时间挖掘日志捕获数据变化片段,之后采用弱滚动校验和同步增量方式将数据片段并行同步到备端。备端进行日志片段的重组,修改日志头标志位,合成日志文件并与源端校验通过后注册到灾备库,然后将合成日志以自动或者手动方式写入灾备库,从而实现物理级数据库数据复制。通过测试对比分析,验证了该模型不但可以保证两端数据一致性,而且还可以降低数据复制延时。  相似文献   

8.
在试验任务中引入XML文档数据接口,一方面提高了远程数据查询分析的效率,另一方面也产生了XML物化视图的维护带来的高系统开销的问题.针对该问题,采用XML物化视图远程增量维护的方法,通过系统原型设计、系统部署、同步机制,可有效地实现试验任务数据接口同步.结果表明,在不影响试验任务数据处理与传输的实时性及可靠性的条件下,XML物化视图远程增量维护有效地实现了指挥显示系统数据接口的一致性.  相似文献   

9.
Oracle同步复制时表没有主键的一种解决方法   总被引:1,自引:0,他引:1  
Oracle要求实现复制的数据库对象必须有主键。当进行多台数据库之间的同步复制时,如果有一些表没有主键,并且表中存在相同的记录,就需要增加一个标识字段作为主键。提出了一种运用Oracle中的序列、触发器、视图的解决方法,可以使软件系统中的代码不用作任何修改。  相似文献   

10.
为缓解HIS主服务器压力,提高数据安全性和保密性,本文研究使用Oracle物化视图实现数据库的实时增量备份,同时对敏感数据进行过滤。该系统功能完整,实用性强,辅以图形界面以简化系统操作和维护。系统实施后,通过访问备份数据库,有效缓解了主服务器的负载压力,扩大了数据使用范围,达到了预期的设计要求。  相似文献   

11.
数据同步作为维护分布式环境中各个节点数据库数据一致性的方法,是分布式环境中的一项关键技术。本文针对Oracle多数据库的应用环境,提出一种类似于"门面模式"的适合企业级数据库同步技术。从数据库链路、同义词、事务同步提交等3个环节,阐述分布式数据库的事务同步的基本工作原理。在实际研发的项目中,表明了基于门面模式的分布式数据库事务应用的可行性与良好的功能特性。  相似文献   

12.
大型分布式系统环境中通常需要在各异地数据库中存储同一数据的不同副本,因此数据同步显得十分重要.在分析比较各种数据一致性方法的基础上,对Oracle9i数据库提供的新功能模块进行了研究,并结合消息队列方法从实践角度提出了基于Oracle高级队列和JMS消息服务机制的数据同步模型.对模型采用的主要技术、工作流程、实现方案做出了详细分析,最后对模型做出了评价和展望.  相似文献   

13.
Oracle 9i高级复制技术及其应用   总被引:7,自引:1,他引:7  
Oracle9i针对分布式计算的需要,提供了一套功能强大的数据复制解决方案。概述了Oracle数据复制的分类、Oracle高级复制的发展及应用。介绍了Oracle9i高级复制技术中常用的基本概念、特点以及创建高级复制环境的过程,最后用一个实例说明了实体化视图复制并给出了部分脚本。Oracle9i高级复制技术支持多种应用,提高了应用系统的性能,并能更好地实现分布式计算。  相似文献   

14.
随着传统数据库技术的逐渐成熟起来,Oracle分布式数据库技术飞速发展和应用范围不断扩大,主要是以数据分布存储和分布处理为特征的数据库系统越来越受到人们高度的重视。Oracle分布式数据库是数据库技术和网络结合的产物,其主要是由通信网络来实现分布式控制的,但是通信网络存在很多数据保护的保密性和安全性的漏洞。因此,Oracle分布式数据库系统网络安全与保密工作具有很高的难度,需要对其不断进行研究和改进。  相似文献   

15.
徐梓荐  叶盛  张孝 《软件学报》2019,30(3):684-699
一般而言,读写分离技术可以解决当前大数据环境下的读写速度失配的部分问题,但是现有的读写分离技术主要是针对同构数据库的解决方案.由于存储结构的不一致,由行式存储数据库和列式存储数据库构成的异构分布式数据库系统相较于同构分布式数据库系统在数据同步的过程中就会面临格式转换、同步速度不匹配等诸多难题.提出了基于MySQL二进制日志(Binlog)进行SQL还原的方法TD-Reduction,设计并实现了Binlog解析器BinParser和Binlog还原器BinReducer,它们可以基于Mixed格式的Binlog,针对不同的事件(event)进行日志的解析,并依据相应的规则进行还原,生成可执行的SQL语句.综合以上技术,实现了一款分布式数据库数据同步工具Cynomys.在实验环境中,Cynomys表现出较好的性能.该方法适用于所有具有类似Binlog机制的其他异构数据库之间进行数据同步.  相似文献   

16.
张吉武 《电脑学习》2009,(3):122-123
本文采用了视图重写、子查询合并、OR扩展、实体化视图重写等方法。同时在对Orade9i数据库引擎不断测试的情况下,提出了四种等价谓词重写规则。  相似文献   

17.
对油田数据中心建设中的数据存储、数据同步进行了分析。按照实际工作,总结了Oracle分布式数据库技术在相关方面的应用。  相似文献   

18.
随着开源技术的蓬勃发展,开源数据库在很多业务场景中已经完成对商用数据库的替换,其中MySQL数据库对于Oracle数据库的替换最为常见.在分阶段替换的过程中往往存在MySQL数据库和Oracle数据库在同一套业务系统中并存,MySQL数据库需要向Oracle数据库进行数据同步的情况.同时,MySQL数据库多节点高可用集群的部署方式进一步增加了数据同步的难度.通过研究运用Oracle GoldenGate软件对MySQL集群进行数据抽取的方法,设计出一套行之有效的方案,实际解决从MySQL集群向Oracle数据库同步数据的难题,同时保证了同步过程中数据库的一致性和完整性.  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号