pg_fetch_array
От | Thanks |
---|---|
Тема | pg_fetch_array |
Дата | |
Msg-id | cajq71$2vku$1@news.hub.org обсуждение исходный текст |
Ответы |
Re: pg_fetch_array
Re: pg_fetch_array |
Список | pgsql-performance |
Hello.... I would like to know the performance of pg_fetch_array. Cosider the code: $query = "select * from foo"; $result = pg_query( $db, $query ); while ($row = pg_fetch_array($result)) { $a = $row["a"]; $b = $row["b"]; $c = $row["c"]; $d = $row["d"]; } Does php need to read database everytime when pg_fetch_array is executed in the while loop or all the rows have been in the memory after pg_query? If read database is needed, is there any method to copy all the rows into memory by using other command? (because I have a application which needs large amount database update/retrieval and I wish the performance of the overall applications run faster.) or other method you would like to recommend in order to make the faster response time? Thank you in advance.
В списке pgsql-performance по дате отправления: