A ver, tengo una duda existencial.
En mi global.asa en el Application_OnStart() tengo lo siguiente.
Application("strcnn") = "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=....;Password=...;Initial Catalog=gruponx;Data Source=SERVIDOR"
Donde le doy los datos para conectarse con el SQLServer.
Hasta ahi bien!!!

En Sub Session_OnStart() creo el objeto y lo abro,
Set Session("SessCnn") = Server.CreateObject("ADODB.Connection")
Session("SessCnn").Open Application("strcnn")
Mi pregunta es, ¿Esta manera de hacerlo puede influir negativamente en la velocidad cuando hallan varios usuarios y por tanto varias sesiones?.
Mi pagina ultimamente va un poco lenta, segun los administradores del servidor no es cuestion de caudal. ¿Puede ser debido a este codigo?. ¿ Es mejor crear el bojeto , abrirlo y cerrarlo en cada pagina donde se utilize base de datos (todas, cuando se ha registrado el usuario)? Esto seria mu costoso para mi, pues hay bastantes y me gustaria saber antes de hacer este cambio si podria influir en la velocidad de la pagina.
Estamos hablando de cifras de 20, 30 usuarios concurrentes.
Muchas graciasss...
Salu2
