Timestamp block iterator
AssigneeSap SE
InventorsAmarnadh Sai Eluri, Vimal Chandran Satheesh, Anupam Mukherjee, Mihnea Andrei
Life of this patent
Estimating the term…
Loading patent…
AssigneeSap SE
InventorsAmarnadh Sai Eluri, Vimal Chandran Satheesh, Anupam Mukherjee, Mihnea Andrei
Estimating the term…
A method may include iterating through at least a portion of a table stored in a database by identifying a timestamp block associated with a range of rows forming the portion of the table. In response to determining that the timestamp block is a sparse timestamp block storing timestamps associated with only some of the rows in the first range of rows, generating a bitmap. Each of the binary values in the bitmap may correspond one of the rows in the range of rows. Moreover, each of the binary values in the bitmap may indicate whether the timestamp block includes a timestamp associated with a corresponding row from the range of rows. Iterating through the range of rows may include accessing, based on the bitmap, the timestamp block to read or write timestamps of transaction affecting the rows in the range of rows.
A system, comprising:
A computer-implemented method, comprising:
A non-transitory computer readable medium storing instructions, which when executed by at least one data processor, result in operations comprising:
Dependencies are inferred from the claim text.