Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

subquery Oracle dalam kata kunci lambat pada 12c

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))



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Trailing Zero

  2. XMLType di Oracle tidak menghasilkan tag untuk kolom dengan nilai Null

  3. Apakah urutan pelarian dipertahankan dalam CLOB?

  4. Bisakah Oracle TDE melindungi data dari DBA?

  5. Kerberos pada koneksi C# Oracle Managed