Demora en Cargar mi pagina web asp

26/11/2004 - 23:59 por Elizabeth | Informe spam
Tengo una pagina web construida con ASP 3 y access 2000 ...las tablas en
access tienes aproxi. 20 000 registros y toda la BD pesa 60MB ...mi problema
es que cuando tengo que buscar dentro de los 50 000 registros para mostrar
solo 300 de ello se me hace lenta la pagina...demora en terminar de cargar
1min y 30seg.. ademas que esta tabla se relaciona con otros 4 para poder
armar los 300 registros.
que tengo que mostrar.
!no se si alguien me pudiera decir como puedo hacer para que carge rapido la
pagina !!!! por ahi me suguieren que cambien a access por SQL
 

Leer las respuestas

#1 Miguel Gonzalez
28/11/2004 - 12:56 | Informe spam
Hola Elizabeth.

Por un lado, cuando se manejan volúmenes de datos grandes (y los tuyos lo son), lo más recomendable
es usar servidores de bases de datos tipo SQLServer.

Por otro lado, cabría revisar las sentencias SQL de búsqueda que utilizas y los cursores utilizados
para abrir los "recordsets", a fin de de optimizar la velocidad de acceso a los datos.

Finalmente, habría que ver si el problema está en la consulta y no en la cantidad de datos que se
devuelven al cliente (si son muchos enlentecerán sin duda la visualización de de la página) y en la
forma de enviarlos: Si los almacenas completos en un "buffer" el cliente tardará más en ver los
datos, además de gastar memoria del servidor. En este caso, sería conveniente ir enviando fracciones
de los datos a medida que se procesan usando "Response.Flush".

Saludos!
Miguel


Elizabeth wrote:
Tengo una pagina web construida con ASP 3 y access 2000 ...las tablas en
access tienes aproxi. 20 000 registros y toda la BD pesa 60MB ...mi problema
es que cuando tengo que buscar dentro de los 50 000 registros para mostrar
solo 300 de ello se me hace lenta la pagina...demora en terminar de cargar
1min y 30seg.. ademas que esta tabla se relaciona con otros 4 para poder
armar los 300 registros.
que tengo que mostrar.
!no se si alguien me pudiera decir como puedo hacer para que carge rapido la
pagina !!!! por ahi me suguieren que cambien a access por SQL

Preguntas similares