NO USES VISTAS, USA UN QUERY.......

  ----- Original Message ----- 
  From: Mario Andres Ageno 
  To: GUFA List Member 
  Sent: Monday, May 10, 2010 5:58 AM
  Subject: [GUFA] lentidud en la red


  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



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

  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 3832 (20090206) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com

Responder a