预期用户数会影响rails中的最佳池大小吗?

时间:2018-12-07 14:08:05

标签: ruby-on-rails postgresql connection-pooling

我有一个Rails应用程序,将同时由17个人使用。我应该将池设置为17吗?

1 个答案:

答案 0 :(得分:1)

否,您应该将其设置得低得多。用户不会花费所有时间来运行数据库查询,并且在数据库连接处于空闲状态时,它可以供其他用户使用。

这就是连接池的全部意义,它避免了很多连接和断开连接。

当然,并发应用程序用户的数量会影响连接池的大小,但不应相同。