Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Bajo rendimiento en una forma (https://www.clubdelphi.com/foros/showthread.php?t=44821)

KAYO 15-06-2007 13:49:55

Bajo rendimiento en una forma
 
Estoy experimentado un bajisimo rendimiento en solo 1 TFORM, de una aplicacion, (Delphi 7, Firebird_2 y MDO). La forma problematica realiza el mantenimiento de dos tablas (Master-Detail). Lo extraño es que en las otras formas del sistema el comportamiento es normal, pero en la forma en cuestion tarda un monton en abrir, en navegar por los grids, en las actualizaciones como append y post y en cerrar.

Me imagino que el problema estará en las tablas involucradas... (PEDIDOS y PEDIDOSDETALLADOS), en alguna propiedad o algo asi.

Cabe destacar que a estas tablas solo las involucro en la forma que me da el problema, razon pore la cual las otras formas de la aplicacion funcionan adecuadamente...

Espero con estas pistas podais ayudarme a solucionar el problema.......

Agradezco vuestra ayuda

Lepe 15-06-2007 15:45:13

Revisa los índices que tengas creados.

Por supuesto el campo de relación debe estar indexado, y si usas otros campos en ordenaciones, igual.

El exceso de índices también podría ralentizar las inserciones y actualizaciones, ya que tiene que actualizar los índices también.

En esa pantalla, ¿realizas bucles sobre los registros obtenidos?

Saludos


La franja horaria es GMT +2. Ahora son las 14:59:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi