Mismo problema
Que tal
Yo también tengo el mismo problema que Angel, yo utilizo Delphi7, DBExpress, Firebird 1.554926.
La primera consulta me tarda aproximadamente 30 segundos, después de eso se ejecutan en un tiempo normal de menos de un segundo. Mis tablas no rebasan el millón de registros, apenas lo están alcanzando: 935,113. El tamaño de la base de datos es de 400 MB
Intenté con otros componentes de conexión para probar si DBExpress era la causa, pero no fue así.
Ya probé la opción que da Al sobre la afinación a los índices pero no solucionó el problema.
Haré algunas pruebas con Linux para poder culpar sin dudas a Windows y también haré las pruebas aisladas que comenta Al.
Saludos.
Bismarck
|