sql >> Database >  >> RDS >> PostgreSQL

php postgres van query tot het ophalen van rijen in theorie

PostgreSQL retourneert (standaard) alle rijen in één keer. Dit heeft het voordeel dat er aan de serverkant resources vrijgemaakt worden ten koste van mogelijk grote resultatensets bij de client.

Het alternatief is om een ​​cursor te gebruiken die een enkele rij tegelijk kan retourneren. Sommige stuurprogramma's ondersteunen dit rechtstreeks (misschien BOB ?) of u kunt DECLARE gebruiken en FETCH

Het andere om op te letten is PostgreSQL's COPY commando dat een tabel of query rechtstreeks naar een bestand kan dumpen (ervan uitgaande dat je niet veel verwerking/opmaak nodig hebt). Controleer of uw databasebibliotheek directe toegang biedt.



  1. Hoe tekstkolommen draaien in SQL Server?

  2. Hibernate webapplicatie met MySQL-failover

  3. Hoe MySQL datetime naar NSDate te converteren?

  4. Verbroken verbindingen bij gebruik van node.js/mysql connectionPool