1. A transaction processing method for processing a transaction using a plurality of servers, the method comprising: processing a first transaction as a chain of a plurality of second transactions, the first transaction processing a database distributed to the plurality of servers, each of the plurality of second transactions individually processing in each of the plurality of servers; and releasing a right to execute a process of processing a second transaction by each of the plurality of servers in a case that the processing of the second transaction in each of the plurality of servers is completed without waiting for synchronous completion of the second transaction processing in other servers of the plurality of servers.