Back to results
US 11,144,499 B1Granted
Method for logging update queries
AssigneeOmnisci, Inc.
InventorTodd L. Mostak
Life of this patent
Estimating the term…
Abstract
A system and method logs update queries by epoch, including at checkpoints performed at various times.
Claims4
A method of logging update queries in a computer media, comprising:
- evaluating queries that have been queued since a prior cycle;
- responsive to any pages needed for evaluation not in a buffer pool, reading at least one page comprising a PAGE_ID and a largest epoch sub-key;
- executing the queued queries;
- responsive to any queries executed over a horizontal partition involving writes or other updates to that partition, setting a Boolean dirty flag in a MANYCORE device's memory for each column that was updated;
- after executing all outstanding queries for a particular epoch, recording in a log file all queries that are updates that were executed in that epoch, replacing any variables that are evaluated at runtime, with actual values they had at time of execution;
- and
- signifying a commit to the log file and flushing the log file to stable storage.
4 more elements
Dependencies are inferred from the claim text.