Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Ideas para optimización de mantenimientos con número de registros elevado (https://www.clubdelphi.com/foros/showthread.php?t=43979)

AFilth 25-05-2007 11:05:44

Ideas para optimización de mantenimientos con número de registros elevado
 
Buenos días, a punto de llegar al finde os plateo una pregunta interesante.

Estoy desarrollando una aplicación con Delphi 7, DevExpress y SQL Server 2005. Los mantenimientos son los típicos y en los que no van a tener un número elevado de registros uso Tables pero poniendo un ejemplo, en la tabla que lleva un inventario he probado a meter 10000 registros y cuando cargo los datos en un Grid de los devexpress tarda casi 1 minuto, se que los grids de los devexpress pueden ponerse en modo Grid normal y así se minimiza la carga de datos en la tabla pero se pierde la funcionalidad del componente en cuanto a filtros y demás.

He optado por usar AdoQuerys y sacar un número de registros bajos y luego poder filtrar. Aun así por ejemplo cuando hago un post después de una modificación teniendo cargados por ejemplo 2000 registros veo que tarda unos 3 segundos cuando creo que debería ser inmediato.

La pregunta es la siguiente. Que técnicas o métodos creeis que son los mejores a la hora de trabajar con mantenimientos de tablas relativamente grandes (miles de registros). Y si alguno tiene experiencia con DevExpress también aplicado a los mismos.

Un saludo y gracias.


La franja horaria es GMT +2. Ahora son las 14:07:06.

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