マルチスレッド環境で Rails の ActiveRecord を使おうとしたところ、以下のエラーに遭遇しました。スレッド毎に、ActiveRecord がDB接続(コネクション)を確保しようとするために、コネクションのプールサイズをオーバーしてしまうのが原因です。 ActiveRecord::ConnectionTimeoutError in SomeController#some_action could not obtain a database connection within 5.000 seconds (waited 5.003 seconds)