1. A computer-implemented method, comprising: loading information from an execution file that describes statements that have been bound to a database during a previous execution of those statements dynamically and describes metadata about the statements; and while executing a program that includes statements, for each of the statements, determining whether that statement is bound to the database; in response to determining that the statement is bound to the database, executing the statement statically using the loaded information; and in response to determining that the statement is not bound to the database, executing the statement dynamically.