Ele define a quantidade de conexões possíveis por processo ruby. Portanto, caso você esteja encadeando seu aplicativo Rails ou use transações excessivamente. Os limites aqui dependem da sua configuração. Considere isto:
- 50 processos de rubi
- cada um com 100 tópicos
- um mysql com configuração de 1000 conexões simultâneas
então faz sentido que cada processo possa abrir no máximo 20 conexões (50 * 20 ==1000) em um determinado momento. Então você definiria o
pool
valor para 20 ou menos.