Eu não peguei como seria esse lance das conexões e do pool de conexões na prática. Cada usuário que acessa alguma página do site ou um campo de busca no site que faça requisição no banco de dados é considerado uma conexão, certo? Essa porta se fecha quando o usuário tem o retorno dessa requisição? E no pool de conexões essa fila roda muito rápida já que os retornos das requisições no banco de dados geralmente são feito em ms ? E qual seria o lado negativo do pool de conexões, o qual não valeria a pena ter, por exemplo, um pool de mil conexões ou mais?
Já uma dúvida que tem mais a ver com infra, esse lance das conexões tem a ver com a transferencia de dados que geralmente é cobrado pelos clouds da vida (aws por exemplo)? Se sim, cada requisição dessas teria um valor em tamanho de arquivo (ou seja, uma consulta/alteração no BD pode representar 10kb por exemplo)? E ai nesse caso cada conexão aberta implicaria em alguma coisa nessa transferência de dados ?
Obrigadooo