首页> 外国专利> Remote duplicate database facility with database replication support for online DDL operations

Remote duplicate database facility with database replication support for online DDL operations

机译:远程重复数据库功能,具有对在线DDL操作的数据库复制支持

摘要

A local computer system has a local database, application programs that modify the local database, and a transaction manager that stores audit records in a local audit trail reflecting those application program modifications to the local database. A remotely located computer system has a backup database. A remote data duplication facility (RDF) maintains virtual synchronization of the backup database with the local database. The RDF includes an extractor process executed by the local computer system, and a receiver process and a plurality of updater processes executed by the remote computer system. The extractor process extracts audit records from the local audit trail and transmits those records to the receiver process. The receiver distributes the received audit records to a plurality of image trail files in the remote computer system for processing by updater processes, which initiate redo operations of database modifications denoted in at least a subset of the audit records against the backup database. A catalog manager on the local computer system performs online database restructurings while application programs continue to modify the database. The transaction manager stores a Stop Updaters audit record in the local audit trail when each online database restructuring successfully completes. The extractor process transmits the Stop Updaters audit record to the remote computer system and the receiver process moves a copy of each received Stop Updaters audit record into all of the image trails. Finally, each updater process stops execution when it reads a Stop Updaters audit record in its assigned image trail file.
机译:本地计算机系统具有一个本地数据库,修改该本地数据库的应用程序以及一个事务管理器,该事务管理器将审计记录存储在本地审计跟踪中,以反映那些对本地数据库的应用程序修改。远程计算机系统具有备份数据库。远程数据复制工具(RDF)维护备份数据库与本地数据库的虚拟同步。 RDF包括由本地计算机系统执行的提取器处理,以及由远程计算机系统执行的接收器处理和多个更新器处理。提取程序从本地审核记录中提取审核记录,并将这些记录传输到接收方流程。接收器将接收到的审核记录分发到远程计算机系统中的多个映像跟踪文件,以供更新程序进行处理,这些更新程序将针对备份数据库启动在审核记录的至少一个子集中表示的数据库修改的重做操作。本地计算机系统上的目录管理器执行在线数据库重组,而应用程序继续修改数据库。每次在线数据库重组成功完成时,事务管理器都会在本地审核跟踪中存储一个Stop Updaters审核记录。提取程序将Stop Updaters审核记录发送到远程计算机系统,接收器进程将每个接收到的Stop Updaters审核记录的副本移动到所有映像记录中。最后,每个更新程序进程在其分配的映像跟踪文件中读取“停止更新程序”审核记录时都会停止执行。

著录项

  • 公开/公告号US5745753A

    专利类型

  • 公开/公告日1998-04-28

    原文格式PDF

  • 申请/专利权人 TANDEM COMPUTERS INC.;

    申请/专利号US19950377881

  • 发明设计人 MALCOLM MOSHER JR.;

    申请日1995-01-24

  • 分类号G06F17/30;

  • 国家 US

  • 入库时间 2022-08-22 02:39:44

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号