Patent ID: 6829623
Filing Date: 2004-12-07
Classification: G06F,Y10S

Abstract:
A method of managing a plurality of databases in response to continuous transactions, the databases including at least a first database and a second database, comprising:concurrently maintaining a duplicate pair of first data and second data in a first format in the first database in response to database transactions; maintaining third data in a second format in the second database, the second format being organized to summarize the first data and the second data; determining a point in time for a predetermined database management task; discontinuing the database transactions to and from the first data in the first database; continuing the database transactions to and from the second data in the first database; rolling back the first data in the first database to the point in time; connecting the first data in the first database and the third data in the second database; updating the third data in the second database based upon the rolled back first data in the first database; rolling forward the first data in the first database to match the second data in the first database; and resuming the database transactions to and from the first data and the second data in the first database.