Most widely used options in database.yml are of following :
adapter
encoding
database
pool
username
password
socket
host
port
timeout
I know th
It sets the amount of possible connections per ruby process. So in case you are threading your rails app, or you use transactions excessively. The limits here depend on your setup. Consider this:
so it makes sense that every process can open at most 20 connections (50 * 20 == 1000) at a given time. So you would set the pool
value to 20 or less.