发明授权
- 专利标题: Method for optimizing parallel processing of backend transactions by prioritizing related transactions
- 专利标题(中): 通过优先处理相关交易优化后端交易并行处理的方法
-
申请号: US12121423申请日: 2008-05-15
-
公开(公告)号: US07509370B1公开(公告)日: 2009-03-24
- 发明人: 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
- 主分类号: G06F15/16
- IPC分类号: G06F15/16
摘要:
The present invention provides a method for optimizing the processing of backend transactions by receiving related transactions for processing from a program executing on a computer, and prioritizing the related transactions by determining: a degree of necessity for each related transaction; and which of the related transactions can be executed in parallel by determining which related transactions depend upon the successful completion of a transaction. The method further includes executing all related transactions that can be in parallel, and do not depend upon the successful completion of a transaction, executing related transactions that depend upon the successful completion of a transaction if it successful completes, canceling execution of any of the related transactions that depend upon the transaction that did not successful complete and has the degree of necessity of critical or best effort, and returning to the program any data resulting from the execution of the related transactions.
信息查询