4. The method of claim 1 , further comprising performing look ahead predicate generation for the database query in response to determining whether to perform look ahead predicate generation.
4. The method of claim 1 , further comprising performing look ahead predicate generation for the database query in response to determining whether to perform look ahead predicate generation. 5. The method of claim 4 , further comprising fetching records from the database for the database query in parallel with performing look ahead predicate generation for the database query.