Imposta la quantità di possibili connessioni per processo Ruby. Quindi, nel caso in cui stai eseguendo il threading dell'app Rails o utilizzi eccessivamente le transazioni. I limiti qui dipendono dalla tua configurazione. Considera questo:
- 50 processi di rubino
- ciascuno con 100 thread
- un MySQL con un'impostazione di 1000 connessioni simultanee
quindi ha senso che ogni processo possa aprire al massimo 20 connessioni (50 * 20 ==1000) in un dato momento. Quindi imposteresti il pool
valore a 20 o meno.