Skip to content
Latchkey

O Que E uma Estrategia de Connection Pooling?

Uma estrategia de connection pooling mantem um conjunto limitado de conexoes de banco de dados reutilizaveis que as requisicoes tomam emprestado e devolvem, em vez de abrir novas a cada vez. O pooling amortiza o custo caro do handshake e da autenticacao e limita o total de conexoes que um banco de dados precisa lidar. A estrategia define o tamanho do pool, os timeouts e se as conexoes ficam fixadas a uma sessao.

Por que isso importa

Abrir uma conexao por requisicao e lento e pode sobrecarregar um banco de dados sob carga. Um pool bem ajustado mantem a latencia baixa enquanto protege o banco de dados contra o esgotamento de conexoes.

Guias relacionados