Gracias a todos por sus respuestas
Ya probé de todo y en 3 redes diferentes para descartar el HARD
También hice las pruebas de la vistas en modo comando con los mismos parámetros
Lo que me mejoro algo es haberle sacado los driver de las impresora a los
reportes
Lo que me preocupa que las tablas no son tan grandes y la vista tiene sus
demora desde las terminales es mucha la diferencia con el servidor
Voy a buscar si creo otro tipo de índices o cambiar algunos campos para mejora
la velocidad de creado de la vista porque cuando estas tablas crezcan se va a
poner mas lentos
gracias
Mario
----- Original Message -----
From: Pablo Dana
To: GUFA List Member
Sent: Thursday, May 06, 2010 5:55 PM
Subject: [GUFA] lentidud en la red
Mario,
- ¿Estás trabajando con SET MULTILOCKS ON?
- Probá de deshabilitar el antivirus / firewall / etc en el server...
- ¿Estás absolutamente seguro de estar consultando sobre las tablas usando
la cadena completa de tus índices? Es decir si tu índice es STR(ID) + NOMBRE no
estar consultando sólo por STR(ID).
Saludos.
From: Mario Andres Ageno
Sent: Wednesday, May 05, 2010 5:46 PM
To: GUFA List Member
Subject: [GUFA] lentidud en la red
Pablo
Si son todas vistas locales así que lo hace mediante SELECT
Las vistas son parametrizadas para disminuir bien la cantidad de registro que
trae
Saludos
----- Original Message -----
From: Pablo Dana
To: GUFA List Member
Sent: Wednesday, May 05, 2010 5:12 PM
Subject: [GUFA] lentidud en la red
Mario, ¿cómo estás trayendo la info a tus clientes?
¿Mediante Select * sobre las tablas o las estás recorriendo de alguna otra
forma?
Saludos.
From: Mario Andres Ageno
Sent: Wednesday, May 05, 2010 5:03 PM
To: GUFA List Member
Subject: [GUFA] lentidud en la red
Hola
Si las tablas de la DB que uso en las consultas están con su clave y no
utilizo mas de 2 o 3 tablas por consultas
ya realice los pack también
El tema es que trabajando en una PC con los mismo datos los reportes son
rapidísimos no tengo problemas la historia esta en las terminales de las red
Como si algún SET me faltaría o algo que lo hace demorar
GRACIAS
----- Original Message -----
From: Gonzalo Gufa
To: GUFA List Member
Sent: Wednesday, May 05, 2010 3:06 PM
Subject: [GUFA] lentidud en la red
Coincido con Marcelo, solo quería agregar un tip mas. Si tenés muchos
registros borrados también te puede demorar la consulta.
Hace un pack o si es frecuente el borrado agrega un índice !DELETED()
Slds, Gonzalo.
De: [email protected] [mailto:[email protected]] En nombre de Marcelo
Colombani
Enviado el: Miércoles, 05 de Mayo de 2010 12:15 p.m.
Para: GUFA List Member
Asunto: [GUFA] lentidud en la red
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
__________ Información de ESET NOD32 Antivirus, versión de la base de
firmas de virus 5087 (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