ConnectionPool ActiveRecord问题

时间:2016-10-10 10:54:48

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

我正在构建一个高级RoR应用程序,其中包含多个并发运行的数据库连接实例。但是我仍然在寻找以下的答案,

  1. 连接处理程序一旦建立就会自动将连接添加到池中吗?像下面那样,

    ActiveRecord::Base.establish_connection(spec)
    
  2. 如果暂时没有活动,它何时会断开活动连接?或者应该手动断开连接。

  3. 是否有其他替代方法可以断开数据库连接,如下所示

    ActiveRecord::Base.remove_connection(connection_object)
    
  4. 如何增加可用于不同数据库适配器的池大小。

  5. 期待一些提示。

0 个答案:

没有答案