Advanced fine-grained administration of recovering transactions
First Claim
Patent Images
1. A method of administering recovering transactions comprising the steps of:
- operating a transaction processing system; and
attempting recovery of a plurality of transactions in the transaction processing system after a failure of the transaction processing system by determining a recovery action to be taken for each of the plurality of transactions individually.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product provides advanced and fine-grained transaction administration features, along with interoperability between transactional software architectures and business entities. A method of administering recovering transactions comprises the steps of operating a transaction processing system, and attempting recovery of a plurality of transactions in the transaction processing system after a failure of the transaction processing system by determining a recovery action to be taken for each of the plurality of transactions individually.
35 Citations
24 Claims
-
1. A method of administering recovering transactions comprising the steps of:
-
operating a transaction processing system; and
attempting recovery of a plurality of transactions in the transaction processing system after a failure of the transaction processing system by determining a recovery action to be taken for each of the plurality of transactions individually. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for administering recovering transactions comprising:
-
a processor operable to execute computer program instructions;
a memory operable to store computer program instructions executable by the processor; and
computer program instructions stored in the memory and executable to perform the steps of;
operating a transaction processing system; and
attempting recovery of a plurality of transactions in the transaction processing system after a failure of the transaction processing system by determining a recovery action to be taken for each of the plurality of transactions individually. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product for administering recovering transactions comprising:
-
a computer readable medium;
computer program instructions, recorded on the computer readable medium, executable by a processor, for performing the steps of operating a transaction processing system; and
attempting recovery of a plurality of transactions in the transaction processing system after a failure of the transaction processing system by determining a recovery action to be taken for each of the plurality of transactions individually. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A transaction processing system comprising:
-
a transaction manager operable to perform transaction processing; and
a recovery manager operable to attempt recovery of a plurality of transactions in the transaction processing system after a failure of the transaction processing system by determining a recovery action to be taken for each of the plurality of transactions individually. - View Dependent Claims (20, 21)
-
- 22. The system of claim 22, wherein an active transaction is a transaction which has not yet entered a preparing phase of a commit process and the limit includes the transaction taking longer than a predefined response time, relative to desired system response time, or the transaction using resources greater than a predefined system resource allocation.
Specification