我们希望得到以下方面的帮助 - (a)在RoR Active Records中,如何指定或控制默认打开的数据库(DB)连接数? (b)如何监视和验证Active Records与数据库之间建立了多少实际连接? (c)它是否依赖于实际的数据库服务器 - 就像Postgres和AWS Aurora会有所不同吗?
答案 0 :(得分:0)
您可以在pool
文件中使用config/database.yml
密钥。
要监控连接,请查看http://api.rubyonrails.org/classes/ActiveRecord/ConnectionAdapters/ConnectionPool.html
它有stat
方法,返回一些与池使用相关的数据。