Browse lento
-
- Novato
- Mensajes: 46
- Registrado: Mié Abr 06, 2011 10:20 pm
- Contactar:
Browse lento
estoy con la emigracion a MYSQL y en el browse se me pone lento para cargar. al agregarle una tabla relacionada
que sera?
que sera?
- Mauricio
- Desarrollador de Clarion
- Mensajes: 1125
- Registrado: Dom Feb 06, 2011 9:34 am
- Ubicación: España
- Contactar:
Re: Browse lento
Te fijaste en el trace para ver qué consulta le está enviando al motor?
Mauricio, básicamente usando Clarion 6.3
www.tdcsoftware.com y www.clarioneros.com/blog
www.tdcsoftware.com y www.clarioneros.com/blog
-
- Novato
- Mensajes: 46
- Registrado: Mié Abr 06, 2011 10:20 pm
- Contactar:
Re: Browse lento
pues es una simple consulta, lo raro es que si le quito la tabla relacionada si jala bien. Pero cuando se agrego se alenta bastante!!!!Mauricio escribió:Te fijaste en el trace para ver qué consulta le está enviando al motor?
- Mauricio
- Desarrollador de Clarion
- Mensajes: 1125
- Registrado: Dom Feb 06, 2011 9:34 am
- Ubicación: España
- Contactar:
Re: Browse lento
Por eso te digo que te fijes en el trace y ejecutes luego ese trace en algún administrador de consultas para ver dónde está el problema.
Mauricio, básicamente usando Clarion 6.3
www.tdcsoftware.com y www.clarioneros.com/blog
www.tdcsoftware.com y www.clarioneros.com/blog
-
- Novato
- Mensajes: 46
- Registrado: Mié Abr 06, 2011 10:20 pm
- Contactar:
Re: Browse lento
Cual me recomiendas?Mauricio escribió:Por eso te digo que te fijes en el trace y ejecutes luego ese trace en algún administrador de consultas para ver dónde está el problema.
Saludoss
- DanielRuzo
- Al nivel de RZ
- Mensajes: 124
- Registrado: Dom Feb 06, 2011 7:45 pm
- Ubicación: Uruguay
- Contactar:
Re: Browse lento
Puede ser que con sólo ver el trace ya te des cuenta del problema. mySQL tiene un problemas con el paginado, por lo que si la tabla es muy grande te va a resultar lentísimo. No creo que sea tu caso, porque se pone lento recién cuando agregás una tabla secundaria. En este caso, podría ser por ejemplo que el driver no esté devolviendo bien el valor para el NESTING, y esté enviando una consulta al motor por cada registro para obtener la tabla relacionada, en lugar de traer todo en una sola consulta. Esto tiene solución, pero tendrías que asegurarte viendo en el TRACE qué consultas está enviando al motor.
¡Saludos!
Daniel Ruzo
www.amazingGUI.com
Yo creo en la reencarnación:
antes tenía una vida y ahora soy programador
Daniel Ruzo
www.amazingGUI.com
Yo creo en la reencarnación:
antes tenía una vida y ahora soy programador
-
- Novato
- Mensajes: 46
- Registrado: Mié Abr 06, 2011 10:20 pm
- Contactar:
Re: Browse lento
Woww no se que paso que se soluciono solo quite la tabla relacionada, lo corry y no funciono, se la volvio agregar, por arte de magia ya me funciono bien!!!!!!!DanielRuzo escribió:Puede ser que con sólo ver el trace ya te des cuenta del problema. mySQL tiene un problemas con el paginado, por lo que si la tabla es muy grande te va a resultar lentísimo. No creo que sea tu caso, porque se pone lento recién cuando agregás una tabla secundaria. En este caso, podría ser por ejemplo que el driver no esté devolviendo bien el valor para el NESTING, y esté enviando una consulta al motor por cada registro para obtener la tabla relacionada, en lugar de traer todo en una sola consulta. Esto tiene solución, pero tendrías que asegurarte viendo en el TRACE qué consultas está enviando al motor.
que pasaria!!!!
¿Quién está conectado?
Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 4 invitados