PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

php postgres od zapytania do pobierania wierszy w teorii

PostgreSQL (domyślnie) zwraca wszystkie wiersze za jednym razem. Ma to tę zaletę, że zwalnia zasoby po stronie serwera kosztem możliwie dużych zestawów wyników po stronie klienta.

Alternatywą jest użycie kursora, który może zwracać pojedynczy wiersz na raz. Niektóre sterowniki obsługują to bezpośrednio (być może PDO ?) lub możesz użyć DECLARE i FETCH

Inną rzeczą, o której należy pamiętać, jest COPY PostgreSQL polecenie, które może zrzucić tabelę lub zapytanie bezpośrednio do pliku (zakładając, że nie potrzebujesz dużo przetwarzania/formatowania). Sprawdź, czy Twoja biblioteka bazy danych oferuje bezpośredni dostęp.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. sumowanie i generowanie serii nie działa w postgresql

  2. Laravel 5 z Postgres SQL

  3. Połączenie Orbeon Forms Postgres DB

  4. Nowe dane nie są zachowywane w kolumnie tablicy Rails w Postgresie

  5. SELECT w tablicy PostgreSQL nie uwzględnia wielkości liter