[C6][Mssql] Problemas de performance

SQL, mySQL, postgreSQL y otros motores
Responder
Mariow
Novato
Mensajes: 35
Registrado: Lun Feb 07, 2011 12:40 pm
Ubicación: Leandro N. Alem - Misiones - ARGENTINA
Contactar:

[C6][Mssql] Problemas de performance

Mensaje por Mariow » Lun Feb 28, 2011 10:46 pm

Gente, siempre crei que cuando se hacia un

Código: Seleccionar todo

Tablexy{PROP:Sql} = 'Select xxxx, yyy FROM Tablexy WHERE yyy = 1'
LOOP WHILE Access:Tablexy.Next() = LEVEL:Benign
   proceso
END
Clarion creaba un cursor y devolvia los resultados por paginas (siendo MSSQL el motor)
Pero con una prueba en un server remoto, parece que lee cada vez que hago el next el server...
Entonces una consulta instantanea en modo local me demora 30 seg en remoto...
Hay forma de modificar este comprotamiento?
Gracias
Última edición por Mariow el Lun Feb 28, 2011 11:04 pm, editado 1 vez en total.
==============
Mario Wojcik
Leandro N. Alem
Misiones
Argentina
==============


luizmarin
Al nivel de RZ
Mensajes: 161
Registrado: Dom Feb 06, 2011 2:36 am
Contactar:

Re: [C6][Mssql] Problemas de performance

Mensaje por luizmarin » Lun Feb 28, 2011 10:51 pm

ops... asi tambien me creia.

pero no debia ser asi ??


Tablexy{PROP:Sql} = 'Select xxxx, yyy FROM Tablexy WHERE yyy = 1'
LOOP WHILE Access:Tablexy.Next() = LEVEL:Benign
proceso
END
Luiz Marin

Saludos desde Brazil...

www.olabombinhas.com.br

Mariow
Novato
Mensajes: 35
Registrado: Lun Feb 07, 2011 12:40 pm
Ubicación: Leandro N. Alem - Misiones - ARGENTINA
Contactar:

Re: [C6][Mssql] Problemas de performance

Mensaje por Mariow » Lun Feb 28, 2011 11:05 pm

Si señor, error de transcripción :)
Ahí esta corregido
==============
Mario Wojcik
Leandro N. Alem
Misiones
Argentina
==============

Avatar de Usuario
DanielRuzo
Al nivel de RZ
Mensajes: 124
Registrado: Dom Feb 06, 2011 7:45 pm
Ubicación: Uruguay
Contactar:

Re: [C6][Mssql] Problemas de performance

Mensaje por DanielRuzo » Mar Mar 01, 2011 1:11 am

JA-JA-JA...

Me olvidé que se podían corregir los mensajes y estuve un par de minutos tratando de encontrar la diferencia entre el código de Mario y el código de Luiz...

:D
¡Saludos!

Daniel Ruzo
www.amazingGUI.com

Yo creo en la reencarnación:
antes tenía una vida y ahora soy programador

Mariow
Novato
Mensajes: 35
Registrado: Lun Feb 07, 2011 12:40 pm
Ubicación: Leandro N. Alem - Misiones - ARGENTINA
Contactar:

Re: [C6][Mssql] Problemas de performance

Mensaje por Mariow » Mar Mar 01, 2011 3:14 am

Jaja
Bueno gente, la solucion viene de la mano del comando buffer(tabla, NRegistros).
Con esto se hacen "lecturas gordas" y pre lecturas, la diferencia es impresionante.
==============
Mario Wojcik
Leandro N. Alem
Misiones
Argentina
==============

SDigitales
Novato
Mensajes: 26
Registrado: Mar Feb 08, 2011 2:50 pm
Contactar:

Re: [C6][Mssql] Problemas de performance

Mensaje por SDigitales » Lun Oct 17, 2011 12:53 pm

Hola...
Tenes algun ejemplo de como usar Buffer?
No bloquea como Stream?
Muchas gracias!!

Adrian E. Santarelli


Responder

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 8 invitados