Ver Mensaje Individual
  #8 (permalink)  
Antiguo 13/05/2004, 08:47
Avatar de lucxx
lucxx
 
Fecha de Ingreso: noviembre-2003
Ubicación: Madrid
Mensajes: 321
Antigüedad: 21 años, 3 meses
Puntos: 0
Y ya que estamos, una cosa a la que le doy muchas vueltas...
¿Cuanto viene a ocupar en terminos de memoria un dataset o una datatable?
Me explico: Supongamos que tengo una web de venta de libros con un catalogo on-line que muestra las existencias (muchos muchos libros) en un datalist (por ejemplo) a partir de los datos de un dataset; bueno, pues como son muchos tengo las tipicas opciones de paginar, ordenar, etc. Supongamos que tengo muchas muchas visitas. Entonces... Que hacer? ¿tener un unico dataset en cache (con una cache dependency para cuando se actualice la base de datos) con toda la tabla de libros y un dataView almacenado en una variable de sesión para cada usuario (para permitir la ordenación y la paginación)? (ojo, podría producirse cierta inconsistencia en los datos que obtiene el cliente si la BD es actualizada entre petición y petición de un usuario)
¿tener un dataset en una variable de sesión para cada usuario ? ¿En que momento petará el servidor, si es que llega a petar?

En fin, a ver que pensais...
Salu2