PHP mysql_unbuffered_query() funksiyon
tama daidai daidai daidai
mysql_unbuffered_query() funksiyon yinza cikin SQL cikin yinza ga bai ni (ko'ya kaiwai / kaiwai kafin).
kalima
mysql_unbuffered_query(query,کنکشن)
muwarrikin | bayani |
---|---|
query | dabara. ta'aminan SQL cikin yinza. Tsintan: rarrabawar cikin yinza ko'ya kaiwai. |
کنکشن | yauzu. ta'aminan SQL aroko. Bugu yinza, za'a wakilin cikin aroko na yauzu. |
baatil
mysql_unbuffered_query() yinza cikin SQL cikin query ga bai ni mysql_query() که به طور خودکار مجموعه دادهها را دریافت و ذخیره کند. یک طرف، این کار در هنگام پردازش مجموعه دادههای بزرگ میتواند مقدار قابل توجهی از حافظه را صرفهجویی کند. از طرف دیگر، میتوان به صورت فوری روی مجموعه دادهها عمل کرد، بدون اینکه منتظر اجرای کامل دستور SQL بود.
هنگام استفاده از چندین کنکشن پایگاه داده، باید پارامترهای اختیاری مشخص شود کنکشن.
توضیحات و کامنتها
توضیح:منافع mysql_unbuffered_query() به هزینهای دارد: روی مجموعه دادههای mysql_unbuffered_query() نمیتوان mysql_num_rows() و mysql_data_seek()بازهم، قبل از اینکه یک جستجوی جدید SQL به MySQL ارسال شود، باید همه ردیفهای ناخوانده جستجوهای SQL تولید شده را استخراج کرد.
مثال
<?php $con = mysql_connect("localhost","mysql_user","mysql_pwd"); if (!$con) { die('Could not connect: ' . mysql_error()); } // بزرگ کایم جستجو $sql = "SELECT * FROM Person"; mysql_unbuffered_query($sql,$con); // شروع کایم داده... mysql_close($con); ?>