×

GLOBAL CHECKPOINT SCN

  • US 20100036843A1
  • Filed: 10/02/2008
  • Published: 02/11/2010
  • Est. Priority Date: 08/08/2008
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • a multi-node database server computing a snapshot query associated with a snapshot time;

    generating a global checkpoint system change number, wherein any data block in said database that is associated with a system change number that is less than said global checkpoint system change number is stored persistently in the database;

    wherein computing said snapshot query comprises;

    determining whether said snapshot time is less than said global checkpoint system change number;

    when said snapshot time is less than said global checkpoint system change number, then accessing said data blocks in the database without obtaining a global lock for any of said data blocks; and

    when said snapshot time is greater than said global checkpoint system change number, obtaining a global lock for each data block of data blocks before accessing said data block in the database.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×