Patent ID: 8832022

Claim:
A transaction processing device, comprising: a processor and a memory, the memory storing instructions configured the processor to implement: a group information storage unit that stores information records relating to a plurality of transactions, which are executed by an application, in a plurality of tables, wherein a group generation unit generates a plurality of group of records from the information records which are stored in the plurality of tables, according to a unique key, wherein each information record of the information records which are stored in the plurality of tables can be a member of only one group of records; a group specification unit that, upon receiving a processing request from the application and based on a transaction corresponding to the received processing request, specifies a group of records by referencing the stored information records to acquire an information record corresponding to the transaction; a log management unit that generates a log correspondence to received processing request and stores the log in a storage area; and a data updating unit that updates the information records which are stored in the plurality of tables with content in the stored log.