发明名称 |
Supporting Cursor Snapshot Semantics |
摘要 |
A database upon opening each of at least one cursor for a transaction, assigns each statement forming part of a transaction a statement sequence number (SSN) involving at least one row of the database. Thereafter, temporary timestamps are assigned to the at least one row using a transaction identifier and the corresponding SSN. Further, active cursors are monitored such that a final timestamp is prevented from being associated with each row until it has no remaining cursors. Related apparatus, systems, techniques and articles are also described. |
申请公布号 |
US2016147821(A1) |
申请公布日期 |
2016.05.26 |
申请号 |
US201414553790 |
申请日期 |
2014.11.25 |
申请人 |
Schreter Ivan;Lee Juchang |
发明人 |
Schreter Ivan;Lee Juchang |
分类号 |
G06F17/30;G06F9/46 |
主分类号 |
G06F17/30 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for implementation by one or more hardware data processors forming part of at least one computing device, the method comprising:
assigning, by a database upon opening each of at least one cursor for a transaction, each statement forming part of the transaction a statement sequence number (SSN) involving at least one row of the database; assigning temporary timestamps to the at least one row using a transaction identifier and the corresponding SSN; monitoring active cursors; and preventing a final timestamp to be associated with each row until there are no remaining active cursors for such row. |
地址 |
Malsch DE |