1. A method for managing execution of a query against data of a database, comprising: receiving a current query against the data of the database, the current query including a plurality of query conditions; for each query condition of the plurality of query conditions: determining whether a previously generated dynamic bitmap index can be re-used for the query condition of the current query, the dynamic bitmap index having been previously generated for a previous query condition associated with a previous query executed against the data of the database; and if the dynamic bitmap index can be re-used, retrieving the dynamic bitmap index; and determining a query result for the current query using all retrieved dynamic bitmap indexes.