Parallel logging method for transaction processing system
AssigneeElectronics and Telecommunications Research Institute
InventorsNam Shik Park, Han Namgoong
Life of this patent
Estimating the term…
Loading patent…
AssigneeElectronics and Telecommunications Research Institute
InventorsNam Shik Park, Han Namgoong
Estimating the term…
A parallel logging method for a transaction processing system for simultaneously executing transactions of a plurality of application programs is disclosed. According to the method, a transaction control section instructs transaction participants to execute a transaction preparing step and a transaction commit step in accordance with transaction end requests of the application programs that have executed transaction operations. A log queue manager receives a log write request for status information of the transactions requested from the transaction control sections. Then, a plurality of log managers simultaneously execute the log write of the corresponding transactions in parallel in accordance with a request of the log queue manager that has received the log write request. According to the method, the bottleneck phenomenon occurring during the log write of the transactions can be prevented and the time for the corresponding log write can be reduced to improve the whole performance of the transaction processing system.
A parallel logging method for a transaction processing system for processing transactions of application programs, the method comprising:
A transaction processing system for processing transactions of application programs, comprising:
A recording medium for storing a program that is readable and executable by a computer and that can perform a parallel logging method for a transaction processing system for processing transactions of application programs, wherein a transaction control section instructs transaction participants to execute a transaction preparing step and a transaction commit step in accordance with transaction end requests of the application programs that have executed transaction operations, a log queue manager receives a log write request for status information of the transactions requested from the transaction control sections, and a plurality of log managers simultaneously execute a log write of the corresponding transactions in parallel in accordance with a request of the log queue manager that has received the log write request.
Dependencies are inferred from the claim text.