×

Distributed database system providing data and space management methodology

  • US 7,783,610 B2
  • Filed: 02/22/2008
  • Issued: 08/24/2010
  • Est. Priority Date: 11/01/2004
  • Status: Active Grant
First Claim
Patent Images

1. In a distributed system comprising a plurality of servers sharing access to data maintained on data pages, a method for setting a timestamp indicating when modifications to data pages are made in a non-regressing fashion, the method comprising:

  • maintaining a local sequence at each server and an allocation page timestamp on an allocation page of the distributed system;

    upon allocation of a data page, applying a timestamp to the data page which is greater than the allocation page timestamp;

    upon modification of a given data page at a particular server, setting the timestamp on the given data page to the greater of the local sequence at the particular server and an existing timestamp already on the given data page; and

    when at least one data page is deallocated, adjusting the allocation page timestamp to a value greater than the timestamp value on any deallocated data page.

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