Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 9520|Jawab: 0

Perbedaan antara mysql_unbuffered_query dan mysql_query dalam PHP

[Salin tautan]
Diposting pada 20/02/2016 20.53.29 | | |

Semua orang akrab dengan mysql_query, jadi mari kita perkenalkan secara singkat mysql_unbuffered_query

mysql_unbuffered_query

(PHP 4 >= 4.0.6, PHP 5) mysql_unbuffered_query -- Mengirim kueri SQL ke MySQL tanpa mengambil dan menyimpan cache baris yang dihasilkan

Deskripsi sumber daya mysql_unbuffered_query ( kueri string [, sumber daya link_identifier] )


mysql_unbuffered_query() mengirim kueri kueri SQL ke MySQL, tetapi tidak secara otomatis mengambil dan menyimpan kumpulan hasil seperti mysql_query(). Di satu sisi, ini menghemat memori yang cukup besar saat bekerja dengan set hasil yang besar. Di sisi lain, Anda dapat memanipulasi kumpulan hasil segera setelah Anda mendapatkan baris pertama, daripada menunggu seluruh pernyataan SQL dieksekusi. Saat menggunakan beberapa koneksi database, Anda harus menentukan parameter opsional link_identifier.

Catatan: Manfaat mysql_unbuffered_query() dikenakan biaya: Anda tidak dapat menggunakan mysql_num_rows() dan mysql_data_seek() di atas kumpulan hasil yang ditampilkan oleh mysql_unbuffered_query(). Selain itu, sebelum mengirim kueri SQL baru ke MySQL, semua kueri SQL yang tidak di-cache harus diekstrak dari baris yang dihasilkan.

Di atas adalah penjelasan mysql_unbuffered_query di manual php, saya mencari banyak penjelasan untuk penjelasan yang sudah ada di manual di Internet, banyak orang berharap memiliki contoh untuk lebih memahami penerapan fungsi ini, saya mengikuti penjelasan yang diberikan, membuat contoh, hanya untuk referensi:







Mantan:php menghasilkan angka acak
Depan:C# membulatkan ganda
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com