Pendekatan pertama lebih baik, karena Anda memberi pengoptimal kueri gambaran yang jelas tentang apa yang Anda coba lakukan, daripada mencoba menyembunyikannya. Mesin database mungkin mengambil pendekatan yang berbeda untuk menghapus 5,5m (atau 5,5% dari tabel) secara internal daripada menghapus 200k (atau 0,2%).
Ini juga artikel tentang DELETE besar-besaran di Oracle yang mungkin ingin Anda baca.