Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/05/2004, 10:42
tuto
 
Fecha de Ingreso: noviembre-2003
Ubicación: Alicante
Mensajes: 111
Antigüedad: 21 años, 6 meses
Puntos: 1
Conexion a SQLServer en el global.asa

Muy buenas a todos!!

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