发明名称 Multithreaded client application storing a separate context for each transaction thus allowing threads to resume transactions started by other client threads
摘要 A multithreaded client application initiates multiple database operations associated with at least one transaction. The client application allocates and stores a separate runtime context for each of the database transactions. These transaction runtime contexts are also distinct from the state information, or runtime context, of the thread initiating a particular operation of the transaction. As a result, operations started by a thread that terminates may be continued, or resumed, by a subsequent thread without having to reperform previously executed operations. The duration of the transactions' runtime context is thus decoupled from the duration of the thread's runtime context. Special syntax and routines are provided for explicitly allocating a runtime context and deallocating a runtime context.
申请公布号 US6119145(A) 申请公布日期 2000.09.12
申请号 US19970858616 申请日期 1997.02.28
申请人 ORACLE CORPORATION 发明人 IKEDA, NANCY;CHIOCCA, MICHAEL;BASU, JULIE
分类号 G06F9/46;(IPC1-7):G06F15/16;G06F9/00;G06F7/00 主分类号 G06F9/46
代理机构 代理人
主权项
地址