Hola Mario, asegúrate que esta utilizando algún índice en la consulta, y si 
tienes relacionadas varias tablas que los campos relacionados tengan índices.
Al no tener índice tiene que hacer un scan de toda la tabla y si esta 
relacionada seguramente tiene que hacer varias veces el recorrido y al ser por 
la red se queda lento.

Puedes probar a hacer las consultas por la red desde el entorno de desarrollo e 
ir viendo como mejorar.

Saludos
Marcelo Colombani



From: Mario Andres Ageno 
Sent: Wednesday, May 05, 2010 11:54 AM
To: GUFA List Member 
Subject: [GUFA] lentidud en la red


Hola 

Tengo problemas de performance con un sistema en Red.
Tengo 1 Server dedicado con 2003 Server 
y solo 4 terminales conectadas
El sistema esta en VFP 7.0 y los reportes son todos con vistas locales
Las tablas tienen aprox. 40MB y unos 500Mil registros
Las tablas tiene todas al menos índice principal

El sistema en el Server funciona muy bien sin problemas de demora al emitir 
reportes. (lo mismo si lo paso a una PC con menos recursos)
Pero en las terminales demora mucho por cada reporte, hasta 30 o 50 segundos en 
reportes de no mas de 3 hojas

Ahora pase toda la aplicación a otra Server y otra red para descartar problemas 
de red y hace lo mismo

Tengo otras aplicaciones con el mismo tipo de reportes con vistas y con 
muchísimos mas datos tablas de 1.5GB y mas 1millon de registros y los listados 
no tengo este problema de demora

Ya revisé también el CONFIG.FPW incluso también probé no usarlo y no encuentro 
nada especial que me produzca esta demora 

Si alguien me puede orientar por donde seguir buscando se los agradezco 

Saludos
Mario




__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de 
virus 5088 (20100505) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com



__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de 
virus 5088 (20100505) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

Responder a