¿mejor cerrar las conexiones o destruirlas?

emilio
20 de Mayo del 2002
Hola... tengo una aplicacion en la que se accede constantemente a una BD sql server desde distintas pginas... No s si es mejor crear un objeto conexin en cada pgina y destruirlo al final, o asignar un objeto conexin al usuario (por ejemplo en una variable de sesion) y abrirlo y cerrarlo en cada pgina. Hay que contar que pueden ser cientos de usuarios conectados al mismo tiempo. Gracias.

yareaj
20 de Mayo del 2002
Hola, yo te cuento lo que he ledo en una fuente fiable (manual ASP 3.0 de Wrox, creo que fue aqu) y que es lo que yo hago porque me parecin bastante lgico. Se suele tener una variable de aplicacin con los datos de la conexin (ConnectionString) y se crea y destruye para cada pgina. Te copio la frase de mi biblia particular: "La regla general es que debera abrir la conexin lo ms tarde posible y cerrrarla lo ms pronto posible, por lo tanto, la conexin se mantiene abierta en el periodo ms corto de tiempo" (Active SErver PAges 3.0 isbn:84-95318-61-x Edicin castellana)