Indeks pada p.model_view, l.ARL_SEARCH_NUMBER jika Anda tidak akan menyingkirkan GABUNGAN.
Sebenarnya, ini mungkin dioptimalkan tergantung pada jumlah data aktual dan nilainya (keberadaan NULL) dengan menggunakan:
1. Memantau rencana eksekusi kueri dan, jika tidak baik, menempatkan petunjuk kueri untuk kompiler atau menukar GABUNG untuk subkueri sehingga kompiler menggunakan jenis gabungan lain di dalamnya (gabung/bersarang loop/hash/apa pun)
2. Membuat prosedur tersimpan dengan logika yang lebih rumit tetapi lebih cepat
3. Melakukan pembaruan dengan porsi kecil