Patent ID: 11960369
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 10:
11. A computer system for generating a copy of a database using a data streaming protocol, said computer system comprising: one or more processors; one or more computer readable storage media communicatively coupled to said one or more processors, wherein said one or more computer readable storage media includes program instructions embodied therewith, said program instructions executable by said one or more processors to cause said one or more processors to: set up a structure of a secondary database identical to a primary database; configure parallel execution degrees of data objects to be copied from said primary database to said secondary database; build a working set of data objects to be copied from said primary database to said secondary database; prioritize data objects in said working set of data objects to be copied from said primary database to said secondary database over other data objects; copy data objects in parallel from said primary database to said secondary database using a data streaming protocol for said prioritized data objects; restore data corresponding to said data objects in said secondary database in parallel to said copying data objects from said primary database to said secondary database; apply changes made to said data corresponding to a first data object of said data objects in said primary database during said copying of said first data object to corresponding elements in said secondary database, after said first data object has been copied; and activate said secondary database for use as a duplicate of said primary database, subsequent to said copy, said restore, and said apply of changes of all data objects from said primary database to said secondary database.