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

Preguntas similare

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
Respuesta Responder a este mensaje
#2 Sashka
29/11/2004 - 23:24 | Informe spam
¡Importante!: Colabora con el grupo. Contesta a este mensaje y dinos si te
sirvió o no la respuesta dada. Muchas gracias
Cuando dices... "tengo que buscar dentro de los 50 000" a que te refieres
exactamente... como los buscas???
Por otro lado 300 registros como que siguen siendo muchos para una
aplicación web me imagino que los paginas... como lo haces???

Sashka
MS MVP Access
MCP ASP.Net

"Elizabeth" escribió en el mensaje
news:
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
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida