Paging MySQL yang Cekap untuk Pencapaian Data
Untuk mengoptimumkan proses mendapatkan data daripada pangkalan data MySQL untuk aplikasi iPhone anda, paging adalah penting. Apabila bilangan keputusan adalah banyak, seperti 500, menjadi tidak praktikal untuk mendapatkan dan memaparkan semuanya sekali gus. Sebaliknya, melaksanakan paging membolehkan anda memaparkan bilangan item yang boleh diurus (cth., 20) pada satu masa.
Pelaksanaan Paging
MySQL menyediakan klausa LIMIT untuk menyekat bilangan baris yang dikembalikan dalam pernyataan SELECT. Klausa ini menerima argumen berangka yang mewakili offset baris pertama dan bilangan maksimum baris untuk dikembalikan.
Mendapatkan Kembali Halaman Pertama
Untuk mengambil halaman pertama data, gunakan LIMIT dengan satu hujah yang mewakili saiz halaman:
SELECT * FROM tbl LIMIT 20;
Pernyataan ini mendapatkan semula 20 yang pertama baris daripada jadual.
Mendapatkan Kembali Halaman Seterusnya
Untuk mendapatkan halaman seterusnya, laraskan offset dalam klausa LIMIT:
SELECT * FROM tbl LIMIT 40, 20;
Ini pernyataan mendapatkan semula baris 41-60, muka surat kedua hasil.
Pertimbangan Tambahan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melaksanakan Penomboran MySQL dengan Cekap untuk Pengambilan Data Apl iPhone?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!