Dans SQL Alchemy, vous devriez pouvoir créer un pool de connexions. Ce pool correspond à la taille du pool pour chaque Dyno. Sur le plan Dev et Basic, puisque vous pouvez en avoir jusqu'à 20, vous pouvez le définir sur 20 si vous exécutez 1 dyno, 10 si vous en exécutez 2, etc. Pour configurer votre pool, vous pouvez configurer le moteur :
engine = create_engine('postgresql://[email protected]/mydb',
pool_size=20, max_overflow=0)
Cela configure votre moteur de base de données avec un pool que vous extrayez automatiquement. Vous pouvez également configurer le pool manuellement, plus de détails à ce sujet peuvent être trouvés sur le guide de pooling de SQL Alchemy - http://docs.sqlalchemy.org/en/latest/core/pooling.html