U zou de plannen moeten uitleggen om beter te kunnen beoordelen waarom de ene beter presteert dan de andere. Maar over het algemeen kunt u betere, of in ieder geval meer voorspelbare resultaten krijgen voor dit type zoekopdracht door de IN
te wijzigen. voorwaarde naar een EXISTS
staat in plaats daarvan:
select *
from data_table t1
where exists (select null
from id_table t2
where t2.oid = t1.oid
and (other conditions))