diff --git a/reference/mysql/functions/mysql-unbuffered-query.xml b/reference/mysql/functions/mysql-unbuffered-query.xml index 602f5ec7a5..f74a6d972f 100644 --- a/reference/mysql/functions/mysql-unbuffered-query.xml +++ b/reference/mysql/functions/mysql-unbuffered-query.xml @@ -3,7 +3,7 @@ mysql_unbuffered_query - Send an SQL query to MySQL, without fetching and buffering the result rows + Send an SQL query to MySQL without fetching and buffering the result rows. @@ -14,17 +14,18 @@ resourcelink_identifier - mysql_unbuffered_query sends a SQL query - query to MySQL, without fetching and - buffering the result rows automatically, as - mysql_query does. On the one hand, this - saves a considerable amount of memory with SQL queries that - produce large result sets. On the other hand, you can start - working on the result set immediately after the first row has - been retrieved: you don't have to wait until the complete SQL - query has been performed. When using multiple DB-connects, you - have to specify the optional parameter - link_identifier. + mysql_unbuffered_query sends the SQL query + query to MySQL without automatically + fetching and buffering the result rows as + mysql_query does. This saves a considerable + amount of memory with SQL queries that produce large result sets, + and you can start working on the result set immediately after the + first row has been retrieved as you don't have to wait until the + complete SQL query has been performed. To use + mysql_unbuffered_query while multiple database + connections are open, you must specify the optional parameter + link_identifier to identify which connection + you want to use. @@ -36,7 +37,7 @@ query - A SQL query + The SQL query to execute. Data inside the query should be The benefits of mysql_unbuffered_query come - at a cost: You cannot use mysql_num_rows and + at a cost: you cannot use mysql_num_rows and mysql_data_seek on a result set returned from mysql_unbuffered_query. You also have to - fetch all result rows from an unbuffered SQL query, before you + fetch all result rows from an unbuffered SQL query before you can send a new SQL query to MySQL.