0
默認情況下,Heroku上的基本數據庫的池爲5,但您可以手動將其設置爲最高20(通過these instructions調整其設置)。但爲什麼有人會喜歡將池大小設置爲低於最大值?爲什麼Heroku在默認情況下將數據庫連接池設置爲最大?
有人問過像How to increase ActiveRecord thread pool size on heroku這樣的問題,爲什麼Heroku沒有將池設置爲max?
默認情況下,Heroku上的基本數據庫的池爲5,但您可以手動將其設置爲最高20(通過these instructions調整其設置)。但爲什麼有人會喜歡將池大小設置爲低於最大值?爲什麼Heroku在默認情況下將數據庫連接池設置爲最大?
有人問過像How to increase ActiveRecord thread pool size on heroku這樣的問題,爲什麼Heroku沒有將池設置爲max?
聲明:這只是一個猜測。
也許Heroku不希望它設置爲最大。對我來說,通過保持默認連接池很小來減少資源總體數據庫連接(並因此減少資源消耗)是有意義的。需要更多用戶將很容易找到增加它的方法。