Ciao,
in genere è consigliabile avere le connessioni definito a livello globale attraverso un pool. Al momento poi si utilizzano. Creare ogni volta la sessione con il db potrebbe peggiorare le performance.