发明授权
US08392387B2 Asynchronous deletion of a range of messages processed by a parallel database replication apply process
失效
由并行数据库复制处理的一系列消息的异步删除应用过程
- 专利标题: Asynchronous deletion of a range of messages processed by a parallel database replication apply process
- 专利标题(中): 由并行数据库复制处理的一系列消息的异步删除应用过程
-
申请号: US13437198申请日: 2012-04-02
-
公开(公告)号: US08392387B2公开(公告)日: 2013-03-05
- 发明人: Serge Bourbonnais , Somil D. Kulkarni
- 申请人: Serge Bourbonnais , Somil D. Kulkarni
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理商 Stephen J. Walder, Jr.; Terry J. Carroll
- 主分类号: G06F7/00
- IPC分类号: G06F7/00 ; G06F17/30
摘要:
Mechanisms are provided for replicating transactions at a source database node on a target database node of the data processing system. A transaction message, for a transaction, is stored in a receive queue data structure of the target database node. An agent thread applies a change to data of the target database node based on a specification of the change in the transaction message. An identifier of the transaction message is stored in a done message data structure of the target database node and the identifier of the transaction message is also stored in a prune queue data structure of the target database node. A prune thread determines if a contiguous range of identifiers of transaction messages equal to or greater than a predetermined batch size is present in the prune queue data structure. If so, then a range of transaction messages is deleted from the done message data structure.
公开/授权文献
信息查询