sql >> Databasteknik >  >> RDS >> PostgreSQL

Strömma data från Postgres till Python

Om du använder psycopg2 kommer du att vilja använda en namngiven markör, annars kommer den att försöka läsa in hela frågeinformationen i minnet på en gång.

cursor = conn.cursor("some_unique_name")
cursor.execute("SELECT aid FROM pgbench_accounts")
for record in cursor:
    something(record)

Detta kommer att hämta posterna från servern i omgångar om 2000 (standardvärdet itersize ) och paketera dem sedan till slingan en i taget.



  1. Generera brödsmulor av kategorier lagrade i MySQL

  2. Hur man hittar SQL Server Agent-jobb i Azure Data Studio

  3. Kapslad PIPELINED-funktion

  4. Konstigt och irriterande fel:Anrop till odefinierad funktion mysql_query()