1. A method of performing a query, comprising: retrieving an execution plan and context information for the query, wherein the context information is generated prior to execution of the query, the context information is generated and stored during compilation of the query such that the context information is not re-determined during execution of the query and wherein the context information generated during compilation of the query include a set of actions stored as opcodes that are to be taken by an execution engine for placing bind values for bind variables of the query into a bind buffer; retrieving, by using a processor, the bind values for bind variables of the query based at least in part upon the context information after compilation of the query; and storing the bind values in a non-transitory computer-usable medium or displaying the bind values on a display device.