we hebben de oorzaak van dit probleem gevonden. We gebruiken JPA/JDBC en de JDBC-datumtypes zijn niet correct gemodelleerd. Terwijl het orakeldatumtype met tweede precisie is, heeft iemand (ik haat hem nu) het "dag" -attribuut in onze entiteit van het type java.sql.Timestamp gemaakt (hoewel het alleen dag is zonder tijd). Het effect is dat Oracle het nodig heeft om elk item in de tabel te casten (gebruik een functie op) om er een Timestamp van te maken voordat het kan worden vergeleken met de Timestamp-queryparameter. Op die manier kan de index niet goed worden gebruikt.