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

Как да намалим броя на връзките с помощта на SQLAlchemy + postgreSQL?

В рамките на SQL Alchemy трябва да можете да създадете пул за свързване. Този басейн е това, което би бил размерът на басейна за всеки Dyno. При плана Dev и Basic, тъй като можете да имате до 20, можете да зададете това на 20, ако стартирате 1 dyno, 10, ако стартирате 2 и т.н. За да конфигурирате пула си, можете да настроите двигателя:

engine = create_engine('postgresql://[email protected]/mydb',
                   pool_size=20, max_overflow=0)

Това настройва вашия db двигател с пул, от който изтегляте автоматично. Можете също да конфигурирате пула ръчно, повече подробности за това можете да намерите в ръководството за пулинг на SQL Alchemy - http://docs.sqlalchemy.org/en/latest/core/pooling.html




  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 срещу версии на ядрото на Linux

  3. Как да ускоря администраторските страници на Django с оценки на броя на PostgreSQL?

  4. Конкатенацията на низ с нула изглежда анулира целия низ - това ли е желаното поведение в Postgres?

  5. Как да активирате бавния вход на заявка в PostgreSQL