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

著录项

  • 公开/公告号US6832229B2

    专利类型

  • 公开/公告日2004-12-14

    原文格式PDF

  • 申请/专利权人 ORACLE INTERNATIONAL CORPORATION;

    申请/专利号US20010804672

  • 发明设计人 DAVID REED;

    申请日2001-03-09

  • 分类号G06F173/00;

  • 国家 US

  • 入库时间 2022-08-21 22:19:17

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号