Foros del Web » Programación para mayores de 30 ;) » .NET »

Rendimiento, Variables de Session

Estas en el tema de Rendimiento, Variables de Session en el foro de .NET en Foros del Web. HOLA A TODOS (WEBFORMS porsiaca ) Bueno la cosa es la siguiente... Estoy usando variables de session para establecer la unidad a la que pertenece ...
  #1 (permalink)  
Antiguo 27/01/2005, 09:03
Avatar de xromeo  
Fecha de Ingreso: septiembre-2004
Ubicación: BOLIVIA
Mensajes: 54
Antigüedad: 20 años, 5 meses
Puntos: 0
Pregunta Rendimiento, Variables de Session

HOLA A TODOS (WEBFORMS porsiaca )


Bueno la cosa es la siguiente... Estoy usando variables de session para establecer la unidad a la que pertenece (esto ya definido en mi BD) un usuario que se autentifica a mi aplicacion. es decir si jperez se autentifica yo consulto a mi BD y verifico a que unidad pertenece, esta unidad lo guardo en una varible de Session para que los procesos en las diferentes paginas por las que vaya jperez se procesen baja la unidad que le corresponde...

todo me funciona muy bien

pero me esta surgiendo una duda.... el numero de usuarios que tengo va creciendo (ya casi tengo 30) entonces como cada usuario manejara una variable de sesion afectara al rendimiento de la aplicacion o del server??? en cuanto ????

gracias a todos salu2
__________________
:cool: No voy a dejar de hablarle sólo porque no me esté escuchando. Me gusta escucharme a mí mismo. Es uno de mis mayores placeres. A menudo mantengo largas conversaciones conmigo mismo, y soy tan inteligente que a veces no entiendo ni una palabra de lo que digo.

Oscar Wilde
  #2 (permalink)  
Antiguo 27/01/2005, 11:27
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años
Puntos: 50
Todo depende de la informacion que estés guardando en tu session, si es un numero pequeño, una cadena pequeña, etc, no hay problema, además recuerda darle un timeout a tu session para que no viva todo el día, aunque por default son 20 minutos.

Yo guardo a veces una información importante en una variable de session y luego se conectan hasta 300 usuarios y no ha tronado, porque le doy tiempo de duración a la session, o a veces lo guardo en cookies (depende de la informacion que contenga) , y te recomiendo dejar en tu web.config el session state en "in Proc" praa tambien un mejor performance.

<sessionState
mode="InProc"
...
...

pero tampoco hay que abusar de las variables de session, solo guardar cosas indispensables..


Salu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 27/01/2005, 12:26
Avatar de xknown  
Fecha de Ingreso: diciembre-2004
Ubicación: Cusco - Perú
Mensajes: 2.248
Antigüedad: 20 años, 1 mes
Puntos: 7
Te recomiendo la lectura de
http://msdn.microsoft.com/library/de...sp12282000.asp
__________________
Alex Concha
Buayacorp - Programación y Diseño
  #4 (permalink)  
Antiguo 27/01/2005, 18:20
Avatar de xromeo  
Fecha de Ingreso: septiembre-2004
Ubicación: BOLIVIA
Mensajes: 54
Antigüedad: 20 años, 5 meses
Puntos: 0
Muchas gracias RootK y xknown

La varible de session la autilizo para guardar un id de una unidad, asi que con el parametro que me diste esta perfecto RootK no abusare

gracias a lo dos, xknown buena la lectura


bye
__________________
:cool: No voy a dejar de hablarle sólo porque no me esté escuchando. Me gusta escucharme a mí mismo. Es uno de mis mayores placeres. A menudo mantengo largas conversaciones conmigo mismo, y soy tan inteligente que a veces no entiendo ni una palabra de lo que digo.

Oscar Wilde
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:56.