分布式环境下基于事务的数据复制及其应用.pdfVIP

分布式环境下基于事务的数据复制及其应用.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
100. 计算机应用研究 2000年 分布式环境下基于事务的数据复制及其应用 黄求根,吴宛萍,姜明华,丁益祥 (武汉科技学院计算机科学系,湖北武汉430073) 摘要:详尽地分析了分布式环境下MssQL llistc叮数据更新的特点,在此基础上说明了在远程访问方式下,如何利用编程实现对事务复制过程的 控制,并在最后给出了应用实例. 关键词:事务复制;系统表Msm删∞』stcq;MssQLserv盯7.o分布式环境 中图分类号:TP309.3 文献标识码:A 文章编号:l001.3695(2000)12-0100.02 1前言 快照、事务、合并。三种复制类型都为事务的一致性 社会的不断进步,市场竞争的日趋激烈,使得企 提供了不同的方法和属性,可以满足从最终数据合并 业、公司集团化的步伐越来越快,越来越多的企业、 的一致性到即时保证数据一致性的各个层次的需要。 公司需要跨地区、跨省,甚至跨国经营。信息的分布 事务复制是MSsQLS哪惯7.O提供的一种用于从 式处理是企业分布式经营的直接后果之一。它正在加 一个数据库向其它每个订阅数据库分发数据的一种方 快分布式数据库应用的普及,企业、公司以及各种机 法。发布服务器数据库中的SQLsan惯监视事务日志 构亦正在从分布式数据库的应用中得到回报。与此同 中的每一个变化,选择要复制的事务(添加、修改、 时,由于数据从过去的相对集中处理到现在的分布式 删除)并做好标记,然后异步地分发给各个订阅服务 处理,数据的一致性和数据的安全问题比过去更为复 器,以便它们进行增量修改,这样就维护了事务的一 杂,更为重要。位于某地的总公司(或总厂)如何及时 致性。在一个要求极小的延迟内将数据分发出去,基 得到位于各地的分公司(或分厂)的不断更新的数据, 于事务的复制是一个比较理想的方法。例如,总厂的 或出于安全考虑,如何在总公司(或总厂)保存各分公 网络中心与分布于各分厂的终端或L埘相连的情况。 Seryer 司(或分厂)数据的副本等,研acle、syba∞、MSSQL 支持MssQL 7.O实现基于事务的复制主要 s骶r等数据库产品都能很好地满足用户在这方面的 依赖快照代理、日志阅读器代理和分发代理等三个组 要求,其中MsSQLSmrer在中小企业使用更为广泛。件。在进行事务复制时,它们协同工作传输数据。快 本文拟就在MS S鲫rer 照代理,用于产生能在订阅数据库中生成表结构的描 SQL 7.0分布式环境下基于事务 的数据复制问题进行讨论。 述文件和数据文件,以同步一个新的订阅数据库。日 2 MS Server SQL 7.O事务复制的机制 志阅读器代理,用于阅读发布服务器数据库事务日志 MS Server SQL 7.0较其以前的版本,其功能在许 中标记复制(添加、修改、删除)的事务,并将它们插 多方面都有较大地提升或增加。数据复制是MssQL入分发数据库。分发代理的作用则是,将复制事务从 S哪er 分发数据库分发给所有的订阅者。当一个新的订阅开 7.0所提供的最主要的功能之一,这也是它在MS sQLS删6.5基础上所作的最重要的改进。 始时,订阅者第一步是与发布服务器同步,数据同步 复制是一种在企业间分布数据和存储过程的重要 是由快照代理实现的。此后,实际数据不再分发给订 技术。利用MSSQLserv盯7.0中的复制技术,可以制阅数据库,订阅数据库通过分发代理实现数据的不断 作数据的副本,将这些副本分布到不同的位置,并自 更新。这种复制在LAN环境下,几乎是以不可觉察的 动保持数据的同步

您可能关注的文档

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档