Anda harus memberikan rencana penjelasan untuk menilai dengan lebih baik mengapa yang satu berkinerja lebih baik daripada yang lain. Namun, secara umum, Anda bisa mendapatkan hasil yang lebih baik, atau setidaknya, lebih dapat diprediksi untuk jenis kueri ini dengan mengubah IN
kondisi ke EXISTS
kondisi sebagai gantinya:
select *
from data_table t1
where exists (select null
from id_table t2
where t2.oid = t1.oid
and (other conditions))