Ruby on rails 为什么';Heroku是否默认将数据库连接池设置为max?

Ruby on rails 为什么';Heroku是否默认将数据库连接池设置为max?,ruby-on-rails,database,heroku,Ruby On Rails,Database,Heroku,默认情况下,Heroku上的基本数据库有5个池,但您可以手动将其设置得更高,最多20个(通过调整其设置)。但为什么会有人愿意将池大小设置为低于最大值 人们会问这样的问题,为什么Heroku不直接将池设置为最大值?免责声明:这只是一个猜测 也许Heroku不希望将其设置为max。对我来说,通过保持默认连接池较小来减少数据库连接的总体资源(从而减少资源消耗)是有意义的。需要更多的用户将很容易找到增加的方法

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


人们会问这样的问题,为什么Heroku不直接将池设置为最大值?

免责声明:这只是一个猜测

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