×

Method, apparatus, and program for capturing data changes utilizing data-space tracking

  • US 8,200,665 B2
  • Filed: 10/29/2008
  • Issued: 06/12/2012
  • Est. Priority Date: 07/19/2002
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of reorganizing a database and concurrently providing access to the database for updates, the database including an original data-space having a plurality of original data-elements and a shadow data-space having a plurality of shadow data-elements, each of the plurality of original data-elements including a change flag, the method comprising:

  • copying contents of an original data-element within the original data-space to a shadow data-element within the shadow data-space;

    reorganizing the shadow data-space;

    setting the change flag of a first original data-element among the plurality of original data-elements that is changed after the contents of the first original data-element are copied to the shadow data-element to indicate that the contents of the first original data-element are changed after the contents of the first original data-element are copied to the shadow data-element;

    determining that the contents of the first original data-element that are changed after the contents of the first original data-element are copied to the shadow data-element, based on the change flag; and

    copying data from a location of the changed first original data-element to a location of a shadow data-element in the reorganized shadow data-space corresponding to the changed first original data-element, in response to the determining.

View all claims
  • 0 Assignments
Timeline View
Assignment View
    ×
    ×