发明授权
- 专利标题: Recoverable execution
- 专利标题(中): 可恢复执行
-
申请号: US11247973申请日: 2005-10-10
-
公开(公告)号: US08078588B2公开(公告)日: 2011-12-13
- 发明人: Anand Lakshminath , Lik Wong , James Stamos , Alan Downing
- 申请人: Anand Lakshminath , Lik Wong , James Stamos , Alan Downing
- 申请人地址: US CA Redwood Shores
- 专利权人: Oracle International Corporation
- 当前专利权人: Oracle International Corporation
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Vista IP Law Group, LLP
- 主分类号: G06F7/00
- IPC分类号: G06F7/00 ; G06F17/00
摘要:
Systems and methods for providing a one-step API that executes a series of atomic transactions in a database system. In one implementation, each atomic transaction is associated with a forward block of code that effects changes, an undo block of code that reverses the changes made by the forward block, and a state block of code that mimics successful execution of the forward block by setting internal states. In the event of a failure, the forward blocks, undo blocks, and state blocks can be used to roll forward or roll back changes as a whole. In one implementation, a one-step API for replicating data in a database is provided.
公开/授权文献
- US20070083530A1 Recoverable execution 公开/授权日:2007-04-12
信息查询