A transaction processing method performed using a transaction management and execution server, an Online Transaction Processing, OLTP, server and an Online Analytical Processing, OLAP, server, the method comprising: obtaining, by the transaction management and execution server, at least two statements of a first transaction; determining, by the transaction management and execution server, a type of each of the at least two statements, wherein the at least two statements comprises a first-type statement and a second-type statement; sending (302, 401), by the transaction management and execution server, the first-type statement to the OLTP server, so that the OLTP server generates an execution plan corresponding to the first-type statement; wherein the execution plan corresponding to the first-type statement comprises: only execution content corresponding to the first-type statement, or execution content and a storage node, corresponding to the first-type statement; sending (302, 402), by the transaction management and execution server, the second-type statement to the OLAP server, so that the OLAP server generates an initial execution plan corresponding to the second-type statement and sends the initial execution plan corresponding to the second-type statement to the OLTP server; wherein the initial execution plan corresponding to the second-type statement comprises execution content corresponding to the second-type statement; receiving, by the transaction management and execution server, the execution plan corresponding to the first-type statement and execution plan corresponding to the second-type statement sent (303, 405) by the OLTP server; wherein the execution plan corresponding to the second-type statement is generated by the OLTP server according to the initial execution plan corresponding to the second-type statement; wherein the execution plan corresponding to the second-type statement comprises the execution content and a storage node corresponding to the second-type statement; and processing (304, 409), by the transaction management and execution server, the first transaction according to the execution plan corresponding to the first-type statement and the execution plan corresponding to the second-type statement. obtaining, by the transaction management and execution server, at least two statements of a first transaction; determining, by the transaction management and execution server, a type of each of the at least two statements, wherein the at least two statements comprises a first-type statement and a second-type statement; sending (302, 401), by the transaction management and execution server, the first-type statement to the OLTP server, so that the OLTP server generates an execution plan corresponding to the first-type statement; wherein the execution plan corresponding to the first-type statement comprises: only execution content corresponding to the first-type statement, or execution content and a storage node, corresponding to the first-type statement; sending (302, 402), by the transaction management and execution server, the second-type statement to the OLAP server, so that the OLAP server generates an initial execution plan corresponding to the second-type statement and sends the initial execution plan corresponding to the second-type statement to the OLTP server; wherein the initial execution plan corresponding to the second-type statement comprises execution content corresponding to the second-type statement; receiving, by the transaction management and execution server, the execution plan corresponding to the first-type statement and execution plan corresponding to the second-type statement sent (303, 405) by the OLTP server; wherein the execution plan corresponding to the second-type statement is generated by the OLTP server according to the initial execution plan corresponding to the second-type statement; wherein the execution plan corresponding to the second-type statement comprises the execution content and a storage node corresponding to the second-type statement; and processing (304, 409), by the transaction management and execution server, the first transaction according to the execution plan corresponding to the first-type statement and the execution plan corresponding to the second-type statement.