anonymous Log in
Search
Recents:
v3.0
csharp-l
Programa Lento para Mostrar datos en Web
03/10/19 14:35

davila31

Replies: 5

Hola buenas tardes
Alquien sabrá porque se demora mucho en mostrar los datos en pantalla en
una aplicación web.
Estoy haciendo llamado a 5 tablas con Business Component, la data se
llena rápido,  lo sé porque le puse un log para guardar cuanto tiempo
demoraba entre una búsqueda y otra, pero resulta que la búsqueda la hace
rápido, lo demorado es mostrar el contenido en pantalla.
Que puedo hacer para hacer que se muestre todo en pantalla a la misma
velocidad que busca la información en la base de datos.
Por ejemplo:
La data la busca en 2 segundo pero para mostrar el contenido en pantalla
demora hasta 20 segundos, dando la impresión de que el sistema esta lento.
Que puedo cambiar para corregir esto.
Es una aplicación con GX15 U12 y SQL, para Web con C#, (ojo hice lo
mismo para java y pasa igual)
Saludos
Donaldo
-----------------------------------------
Para Suscribirse/Desuscribirse:
http://www.gxtechnical.com/cgi-bin/hforum.exe?2,3,30,11
Por consultas owner-csharp-l@gxtech.com.uy
Replies

alonso.gx

03/10/19 14:59
Indexes- -----Mensaje original-----

davila31

03/10/19 16:06
Ya indexe en sql. El problema no está en hacer las consultas a la BD, lo se porque pues esos log., lo que demora es en mostrar en pantalla. Estoy en el webpanel_1 y al tocar el botón pasa al webpanel2, la consulta a la base de datos la hago en el webpanel2, demora de 2 segundo y el log registra que ya se consulto a la base de datos pero el display en pantalla sale 20 segundos después. El jue., 3 oct. 2019 1:59 p. m.,

Enrique Almeida

03/10/19 17:34
Esto puede deberse a que la consulta esta devilviendo muchis datos y la pantalla debe cargarlos y dibujarlos en pantalla. Podes ver el html que genera y ahi podes ver si es muy grande y cimo achicarlo. Cosas a revisar : Navegacion Paginado en el server. Revisar grillas y que controles combo o dynamic combo Enrique Pd: 2 segundos para la base de datos es bastante, intentaria bajarlo. El jue., 3 de oct. de 2019 16:07, Donaldo Avila

Google

03/10/19 17:59
Te salio casi en italiano Enrique. :) jaja El jue., 3 oct. 2019 a las 16:35, Enrique Almeida ()

Enrique Almeida

03/10/19 18:29
Si, lo contesté desde el teléfono y quedo bastante mal escrito. El jue., 3 de oct. de 2019 18:00, Alberto Fernandez


Back to csharp-l