Ver Mensaje Individual
  #1  
Antiguo 25-05-2007
AFilth AFilth is offline
Miembro
 
Registrado: ago 2005
Posts: 119
Reputación: 19
AFilth Va por buen camino
Lightbulb 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.
Responder Con Cita