A partial-blocking consistency point system identifies transaction updates
with a consistency point ID associated with a consistency point sequence
number, records consistency point data that identify a location of the
partial-blocking consistency point, flushes to a non-volatile storage the
transaction updates identified with the consistency point sequence number
without blocking transaction activity, and hardens to the non-volatile
storage the recorded partial-blocking consistency point so that data
associated with the recorded partial-blocking consistency point can be
recovered. The consistency point sequence number is incremented each time
the partial-blocking consistency point is recorded to uniquely identify
the partial-blocking consistency point and transaction updates associated
with the partial-blocking consistency point. The transaction updates
identified with the consistency point sequence number are processed to
improve efficiency of the flushing of the transaction updates.