发明名称 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