Patent ID: 7991749
Filing Date: 2011-08-02
Classification: G06F,Y10S

Abstract:
1. A computer system comprising: a server having a database management system; and a storage system having a control unit and a disk drive; wherein the storage system stores database data managed by the database management system, a copy of the database data, database logs of the database data managed by the database management system, and update data of the database data and the database logs acquired by the storage system; wherein the database management system records a plurality of recovery points, each of the plurality of recovery points indicates a part of the update data is to be applied and a part of the database logs to be applied; wherein the database management system identifies a latest recovery point from the plurality of recovery points; wherein the storage system applies the part of the update data indicated by the latest recovery point to the copy of the database data, and switches between the database data and the copy of the database data; and wherein the database management system applies the part of the database logs indicated by the latest recovery point to the copy of the database data, to ensure a transaction consistency of the database management system to the copy of the database data.