Load Committed Isolation Processing
AssigneeTeradata US, Inc.
InventorsManjula Koppuravuri, James Ronald Carlson
Life of this patent
Estimating the term…
Loading patent…
AssigneeTeradata US, Inc.
InventorsManjula Koppuravuri, James Ronald Carlson
Estimating the term…
A database table is defined as a load isolated table (LDI table) that supports a current table version number, multiple row versions, and special load protocols. An isolated loading statement on the LDI table is identified in a Data Manipulation Language (DML), causing the table to be placed in an isolated loading state associated with an incremented new value of the table's current version number. A designated group of DML operations in one or more sessions are then used to load/modify rows in the table, and affected rows are marked with the uncommitted new version. Read-committed queries supported for LDIs ignore the uncommitted rows during an isolated load, seeing only previously committed versions of the rows. When an end isolated loading on the table is identified, the table's version is updated to the new incremented value, causing the newly loaded/modified rows to be recognized as committed by subsequent read-committed queries.
A method, comprising:
A method, comprising:
A system, comprising:
Dependencies are inferred from the claim text.