1. A method of managing a statement pool, the method comprising: tracking usage of a plurality of statements in a statement pool utilized by a database; and selectively optimizing at least one of the statements from the statement pool based upon the tracked usage of the plurality of statements.