发明名称 IDEMPOTENCE FOR DATABASE TRANSACTIONS
摘要 A method, machine, and computer-readable medium is provided for managing transactional sets of commands sent from a client to a server for execution. A first server reports logical identifiers that identify transactional sets of commands to a client. The first server commits information about a set of commands to indicate that the set has committed. A second server receives, from the client, a request that identifies the set based on the logical identifier that the client had received. The second server determines whether the request identified the latest set received for execution in a corresponding session and whether any transactions in the set have not committed. If any transaction has not committed, the second server enforces uncommitted state of the identified set by blocking completion of the identified set issued in the first session. The identified set may then be executed in the second session without risk of duplication.
申请公布号 US2013066948(A1) 申请公布日期 2013.03.14
申请号 US201213448258 申请日期 2012.04.16
申请人 COLRAIN CAROL L.;ROESCH STEFAN HEINRICH;NEEL KEVIN S.;ORACLE INTERNATIONAL CORPORATION 发明人 COLRAIN CAROL L.;ROESCH STEFAN HEINRICH;NEEL KEVIN S.
分类号 G06F15/16;G06F17/30 主分类号 G06F15/16
代理机构 代理人
主权项
地址