PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Поточно предаване на данни от Postgres в Python

Ако използвате psycopg2, тогава ще искате да използвате наименуван курсор, в противен случай той ще се опита да прочете всички данни на заявката в паметта наведнъж.

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

Това ще извлече записите от сървъра на партиди от 2000 (стойност по подразбиране на itersize ) и след това ги разпределете към цикъла един по един.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Задействане за изтриване на редове от свързани таблици преди изтриване на редове от действителната таблица

  2. Как да дефинирам псевдоним на оператор в PostgreSQL?

  3. Извадете две заявки от една и съща таблица

  4. Първата и последната стойност агрегатни функции в postgresql, които работят правилно с NULL стойности

  5. в postgresql, дялове или множество бази данни по-ефективни ли са?