擅长:python、mysql、java
<p>您正在阅读有关QueuePool的信息,它管理数据库连接以获得更好的性能。它通过保持打开的空闲连接来实现这一点,以备以后重用。它将保持打开的连接数为池大小=5(默认值)。如果打开第六个连接,队列中的一个连接将关闭,只要它处于空闲状态。如果没有空闲,则队列池将打开其他队列池,最大溢出=10(默认值)。如果再这样下去,你就会得到一个错误。
但是,这两个参数都是可配置的。将池大小设置为0以拥有无限打开的连接。
<a href="http://www.sqlalchemy.org/trac/browser/lib/sqlalchemy/pool.py">The source is here</a></p>