发明名称 |
DEPENDENCY-AWARE TRANSACTION BATCHING FOR DATA REPLICATION |
摘要 |
Techniques are provided for dependency-aware transaction batching for data replication. A plurality of change records corresponding to a plurality of transactions is read. Inter-transaction dependency data is generated, the inter-transaction dependency data including at least one inter-transaction dependency relationship between a plurality of pending transactions. Each inter-transaction dependency relationship indicates that a first transaction is dependent on a second transaction. A batch transaction is generated based on the inter-transaction dependency data. The batch transaction includes at least one pending transaction of the plurality of pending transactions. The batch transaction is assigned to an apply process of a plurality of apply processes configured to apply batch transactions in parallel. |
申请公布号 |
US2015269215(A1) |
申请公布日期 |
2015.09.24 |
申请号 |
US201414222373 |
申请日期 |
2014.03.21 |
申请人 |
Oracle International Corporation |
发明人 |
Lehouillier Sean;Tran Hung V.;Rajamani Vasanth;Arora Nimar S.;Wong Lik |
分类号 |
G06F17/30 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method comprising:
reading a plurality of change records corresponding to a plurality of transactions; generating inter-transaction dependency data comprising at least one inter-transaction dependency relationship between a plurality of pending transactions, each inter-transaction dependency relationship indicating that a first transaction is dependent on a second transaction; generating a batch transaction based on the inter-transaction dependency data, the batch transaction comprising at least one pending transaction of the plurality of pending transactions; assigning the batch transaction to an apply process of a plurality of apply processes configured to apply batch transactions in parallel; wherein the method is performed by one or more computing devices. |
地址 |
Redwood Shores CA US |