Pertama-tama:Pemindaian tabel lengkap tidak selalu berbahaya.
- Periksa di rencana penjelasan Anda biaya kueri Anda tanpa pagination
- Periksa di dalam solusi pagination Anda
Juga saat Anda melakukan pengujian, coba gunakan tabel besar dengan nilai pagination yang tinggi
Poin tambahan:
- Paginasi tanpa urutan selalu berbahaya karena Anda tidak dapat memastikan, urutan mana Oracle memberikan hasil Anda untuk "halaman" berikutnya -> kemungkinan hasil yang tidak dapat direproduksi
- Juga dalam hasil yang diurutkan, apakah mungkin, "entri baru" di halaman sebelum "tampilan" Anda saat ini memengaruhi "halaman berikutnya"
Saya kecuali, bahwa Anda suka "menyimpan" kueri di DB dan mendapatkan data, halaman demi halaman, hingga sesuatu berubah pada data yang digarisbawahi?