1. One or more processes comprising: receiving, from a first database server at a second database server, a structure generated by the first database server in response to receiving a first request, from a first client, to execute a first occurrence of a database statement at the first database server, wherein the structure is required to prepare the first occurrence of the database statement for execution at the first database server, wherein the first occurrence of the database statement is executed at the first database server, wherein the structure is received by the second database server prior to the second database server receiving any other request to execute another occurrence of the database statement at the second database server, and wherein the first occurrence of the database statement is not to be executed by the second database server in response to receiving the structure from the first database server; and wherein the first database server and the second database server operate on separate devices each having a separate local cache; in response to receiving the structure from the first database server at the second database server, and before receiving any other request to execute another occurrence of the database statement at the second database server, storing the structure in the separate local cache of the second database server; after storing the structure in the separate local cache of the second database server, receiving a second request, from a second client, to execute a second occurrence of the database statement at the second database server; and in response to receiving the second request, executing the second occurrence of the database statement at the second database server using the structure stored in the separate local cache of the second database server without the first database server completing execution of the second occurrence of the database statement; wherein the one or more processes are performed by one or more computing devices.