Generation of database deltas and restoration
AssigneeMicrosoft Corporation
InventorsSoren Grubov, Mehmet K. Kiziltunc, Thomas Hejlsberg, Torben Meyhoff
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsSoren Grubov, Mehmet K. Kiziltunc, Thomas Hejlsberg, Torben Meyhoff
Estimating the term…
A checkpoint system is provided to quickly identify differences or deltas between a baseline version and a modified version of a database and to quickly restore the database to the baseline version using the deltas. The checkpoint system identifies the deltas between versions of the database by a rapid comparison of the rows of each table within a baseline version and a modified version of the database. The checkpoint system can use the rapid comparison when testing to identify sets of deltas resulting from performing an old procedure on a test database and a new procedure on the test database. The rapid comparison can be applied to these sets of deltas to identify differences resulting from the new procedure. The deltas can also be used to rapidly restore a database from a modified version to a baseline version.
A method in a computing device for identifying deltas between versions of a database, the database having a schema that defines tables of the database, fields of each table, and a key field for each table, the method comprising:
A computer-readable storage medium containing instructions for controlling a computing device to identify test deltas between an old modified version of a test database resulting from performing an old procedure and a new modified version of the test database resulting from performing a new procedure, by a method comprising:
Dependencies are inferred from the claim text.