Xem: http://php.net/manual/en/mysqlinfo.concept .buffering.php
Theo các đặc điểm này, các truy vấn có bộ đệm sẽ được sử dụng trong trường hợp bạn chỉ mong đợi một tập kết quả giới hạn hoặc cần biết số lượng hàng được trả về trước khi đọc tất cả các hàng. Chế độ không có bộ đệm nên được sử dụng khi bạn mong đợi kết quả lớn hơn.
Các truy vấn có bộ đệm là mặc định.
Ví dụ về Unbuffered:
<?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();
?>
hy vọng điều này sẽ giúp