为什么Heroku默认情况下不将数据库连接池设置为max?

时间:2013-10-24 19:19:38

标签: ruby-on-rails database heroku

默认情况下,Heroku上的基本数据库的池数为5,但您可以手动将其设置为最高20(通过these instructions调整其设置)。但是为什么有人会更喜欢将池大小设置为低于最大值?

人们问过像How to increase ActiveRecord thread pool size on heroku这样的问题,为什么Heroku只是将游泳池设置为最大?

1 个答案:

答案 0 :(得分:0)

免责声明:这只是猜测。

也许Heroku不希望它设置为最大值。对我来说,通过保持默认连接池较小来减少资源整体数据库连接(以及资源​​消耗)是有意义的。需要更多用户的用户很容易找到增加它的方法。