首页> 外国专利> SYSTEM AND METHOD FOR MAINTAINING LARGE-GRAINED DATABASE CONCURRENCY WITH A LOG MONITOR INCORPORATING DYNAMICALLY REDEFINABLE BUSINESS LOGIC

SYSTEM AND METHOD FOR MAINTAINING LARGE-GRAINED DATABASE CONCURRENCY WITH A LOG MONITOR INCORPORATING DYNAMICALLY REDEFINABLE BUSINESS LOGIC

机译:使用包含动态可定义业务逻辑的日志监视器来维护大型数据库一致性的系统和方法

摘要

A system (10) and method (150) for maintaining large-grained database concurrency with a log monitor (26) incorporating dynamically redefinable business logic (94) are described. Operations expressed in a data manipulation language are executed against a source database (51). At least one operation constitutes a commit operation that completes each database transaction. A current rule set (55) is defined. Each rule includes business logic (94) specifying a data selection criteria for records stored in the stored in the source database. A log entry (70) is periodically generated in a log (54) for each transaction committed to the source database (51). Each log entry (70) identifies an affected record and includes transactional data. The transaction identified in each log entry (70) is evaluated against the data selection criteria specified in the current rule set (55). A new record (57) is built in accordance with metadata (56) describing a destination database (58). The new record (57) contains select transactional data from the log entry (70) of each transaction meeting the selection criteria. The new record (57) is stored into the destination database(58). The data stored in the destination database (58) includes at least a partial subset of the source database (51).
机译:描述了一种系统(10)和方法(150),用于通过结合了动态可重新定义的业务逻辑(94)的日志监视器(26)来维护大粒度数据库并发。针对源数据库(51)执行以数据操作语言表达的操作。至少一个操作构成完成每个数据库事务的提交操作。定义当前规则集(55)。每个规则包括业务逻辑(94),该业务逻辑为存储在源数据库中的记录指定数据选择标准。对于提交给源数据库(51)的每个事务,在日志(54)中周期性地生成日志条目(70)。每个日志条目(70)标识受影响的记录并包括交易数据。根据当前规则集(55)中指定的数据选择标准评估在每个日志条目(70)中标识的事务。根据描述目的地数据库(58)的元数据(56)建立新记录(57)。新记录(57)包含来自每个满足选择标准的交易的日志条目(70)的选择交易数据。新记录(57)被存储到目的地数据库(58)中。存储在目的地数据库(58)中的数据至少包括源数据库(51)的部分子集。

著录项

  • 公开/公告号WO02073465A3

    专利类型

  • 公开/公告日2003-10-02

    原文格式PDF

  • 申请/专利权人 ORACLE CORPORATION;

    申请/专利号WO2002US05935

  • 发明设计人 REED DAVID;

    申请日2002-02-25

  • 分类号G06F17/30;

  • 国家 WO

  • 入库时间 2022-08-21 23:55:47

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号