Guarda non saprei, forse sei troppo avanti con il php, io lo sto studiando da poco. Cmq per esperienza con l'asp.net è sempre meglio aprire e poi immediatamente chiudere una connessione, in pratica utilizzarla solo quando ce ne bisogno per non sprecare risorse.

ciao