mysql_unbuffered_query
Посылает MySQL SQL-запрос без авто-обработки результата и её
буфферизации.
Описание
resourcemysql_unbuffered_query
stringquery
resourcelink_identifier
mysql_unbuffered_query посылает MySQL SQL-запрос
query без автоматической обработки и буфферизации
её результата, в отличе от функции mysql_query.
Это позволяет сохранить достаточно большое количество памяти для
SQL-запросов, возвращающих большое количество данных. Кроме того, вы
можете начать работу с полученными данными сразу после того, как первый
ряд был получен: вам не приходится ждать до конца SQL-запроса. При
использовании нескольких соединений с MySQL, вы можете указать
опциональный параметр link_identifier.
Однако, плюсы использования mysql_unbuffered_query имеют
свою цену: вы не можете использовать функции mysql_num_rows и
mysql_data_seek с результатом запроса, возвращённым
этой функцией. Кроме того, вы должны будете обработать все ряды запроса
до отправки нового запроса.
См. также mysql_query.