论文部分内容阅读
分布式数据库系统是比较成熟的数据库技术,在实际中得到了广泛的应用。由于分布式数据库地理位置的分布常会引发数据不一致性问题,如何解决该问题,有效维护数据一致性,就成为数据库系统维护中一个很重要的问题。而数据复制技术作为一种新的有效解决该问题的技术,以其突出的优点得到了广泛的应用,现已成为数据库技术研究领域的热点。
数据复制技术是一种新的数据库技术,它用于将某个服务器上数据表中的数据复制和分发到远程或本地的数据库服务器上,保证数据的同步更新,从而引用复制的数据和本地表在本地端完成分布式查询操作,减少整个网络的开销。用户在本地对复制数据库进行的操作也可返回到中心数据库,为数据收集和数据库备份提供了有效的手段。
本文首先论述了数据复制的基本概念、基本原理和复制方法,对当前主流的数据库管理系统如Oracle,MS SQL Server,Sybase,DB2,MySQL 等的数据工具和数据复制方法进行了研究和对比,对数据复制的关键技术进行分析,并对数据库复制设计过程进行详细的总结。最后,结合实践对Oracle数据库复制机制进行研究,并将其应用到实际的工程中。