1. A method for managing execution of a database query, the method comprising: initiating execution of a first query plan for executing the database query; stopping execution of the first query plan and initiating execution of a second query plan for executing the database query, responsive to the first query plan taking too long to complete.