The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
May. 17, 2022

Filed:

Mar. 11, 2020
Applicant:

International Business Machines Corporation, Armonk, NY (US);

Inventors:

Felix Beier, Haigerloch, DE;

Dennis Butterstein, Stuttgart, DE;

Einar Lueck, Filderstadt, DE;

Sabine Perathoner-Tschaffler, Nufringen, DE;

Daniel Martin, Stuttgart, DE;

Attorneys:
Primary Examiner:
Assistant Examiner:
Int. Cl.
CPC ...
G06F 16/182 (2019.01); G06F 16/17 (2019.01); G06F 16/27 (2019.01); G06F 16/18 (2019.01); G06F 16/22 (2019.01); G06F 16/2453 (2019.01); G06F 16/25 (2019.01);
U.S. Cl.
CPC ...
G06F 16/1844 (2019.01); G06F 16/1734 (2019.01); G06F 16/1827 (2019.01); G06F 16/1865 (2019.01); G06F 16/221 (2019.01); G06F 16/2282 (2019.01); G06F 16/24534 (2019.01); G06F 16/254 (2019.01); G06F 16/273 (2019.01);
Abstract

Approaches presented herein enable replicating data records between a source database and a target database. More specifically, for a batch of change records in a table received from the source database, a first estimated replication duration needed to apply the batch as a bulk change to the target is determined. For the same batch, a second estimated replication duration needed to apply a set of changes in a single row of the table to the target is determined based on time penalties for each column in the row. A threshold quantity of rows at which the first duration equals a summed total of second durations for the quantity is calculated. The bulk change is selected if a number of rows in the batch exceeds the threshold. Applying change records singly is selected if the number of rows in the batch is less than the threshold.


Find Patent Forward Citations

Loading…