发明授权
US07490327B1 System and method for programmatic distributed transaction commit prioritization mechanism
失效
用于程序化分布式事务提交优先级机制的系统和方法
- 专利标题: System and method for programmatic distributed transaction commit prioritization mechanism
- 专利标题(中): 用于程序化分布式事务提交优先级机制的系统和方法
-
申请号: US12121367申请日: 2008-05-15
-
公开(公告)号: US07490327B1公开(公告)日: 2009-02-10
- 发明人: Steven J. Branda , William T. Newport , John J. Stecher , Robert Wisniewski
- 申请人: Steven J. Branda , William T. Newport , John J. Stecher , Robert Wisniewski
- 申请人地址: US NY Armonk
- 专利权人: International Business Machines Corporation
- 当前专利权人: International Business Machines Corporation
- 当前专利权人地址: US NY Armonk
- 代理机构: Cantor Colburn LLP
- 主分类号: G06F9/46
- IPC分类号: G06F9/46 ; G06F11/00 ; G06F15/16 ; G06F15/173 ; G06F17/30
摘要:
The present invention provides a method for optimizing the processing of backend transactions. The method operates by identifying a transaction group comprising related transactions for processing from a program executing on a computer and determining a degree of necessity for each of the related transactions, where the degree of necessity represents a predetermined time period given for each of the plurality of related transactions to successfully complete execution. The method includes determining which of the plurality of related transactions depend upon the successful completion of a transaction, assigning a priority for each of the related transactions, and scheduling the execution of the related transactions based upon priority. The method further includes canceling the execution of any of the related transactions that depend upon a transaction that does not successful complete execution, and returning to the program any data resulting from the execution of the related transactions.