sql >> Base de Datos >  >> RDS >> PostgreSQL

¿Cómo reducir el número de conexiones usando SQLAlchemy + postgreSQL?

Dentro de SQL Alchemy, debería poder crear un grupo de conexiones. Este grupo es el tamaño del grupo para cada Dyno. En el plan Básico y Dev, ya que podría tener hasta 20, podría configurarlo en 20 si ejecuta 1 dinamómetro, 10 si ejecuta 2, etc. Para configurar su grupo, puede configurar el motor:

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

Esto configura su motor de base de datos con un grupo del que extrae automáticamente entonces. También puede configurar el grupo manualmente; se pueden encontrar más detalles al respecto en la guía de grupos de SQL Alchemy - http://docs.sqlalchemy.org/en/latest/core/pooling.html