Lihat :http://php.net/manual/en/mysqlinfo.concepts .buffering.php
Mengikuti karakteristik ini, kueri buffered harus digunakan dalam kasus di mana Anda hanya mengharapkan kumpulan hasil terbatas atau perlu mengetahui jumlah baris yang dikembalikan sebelum membaca semua baris. Mode tanpa buffer harus digunakan saat Anda mengharapkan hasil yang lebih besar.
Kueri buffer adalah default.
Contoh Tanpa Penyangga:
<?php
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
$uresult = $mysqli->query("SELECT Name FROM City", MYSQLI_USE_RESULT);
if ($uresult) {
while ($row = $uresult->fetch_assoc()) {
echo $row['Name'] . PHP_EOL;
}
}
$uresult->close();
?>
semoga membantu