Página 1 de 1

Duda con < libmysql.lib >

Publicado: Jue Jun 21, 2012 12:44 pm
por Shadax
Buenos dí­as a todos.
Hoy he estado trasteando con las consultas a mysql y a decir verdad, funciona muy rápida la obtención de datos. Las pruebas de inserción también son muy rápidas.
Mi duda es que, a raí­z de incluir la librerí­a al proyecto, cuando finalizo la aplicación ésta se queda unos segundos como tratando de finalizar algo ( La interfaz de la aplicación se cierra, pero el proceso sigue cargado ) y no se cierra completamente transcurridos esos segundos.
¿Es un comportamiento normal? De no serlo, ¿cómo puedo evitar ese "Lag" desde que cierro la aplicación hasta que realmente finaliza?
Gracias de antemano a todos. Un saludo.

Duda con < libmysql.lib >

Publicado: Lun Jun 25, 2012 9:05 am
por Shadax
Up!

Duda con < libmysql.lib >

Publicado: Lun Jun 25, 2012 7:26 pm
por jasm.quitaesto
¿Has cerrado cada dataset al terminar?
El 21/06/2012 12:44, Joan Ramón escribió:
> Buenos dí­as a todos.
>
> Hoy he estado trasteando con las consultas a mysql y a decir
> verdad, funciona muy rápida la obtención de datos. Las
> pruebas de inserción también son muy rápidas.
>
> Mi duda es que, a raí­z de incluir la librerí­a al proyecto,
> cuando finalizo la aplicación ésta se queda unos segundos
> como tratando de finalizar algo ( La interfaz de la
> aplicación se cierra, pero el proceso sigue cargado ) y no
> se cierra completamente transcurridos esos segundos.
>
> ¿Es un comportamiento normal? De no serlo, ¿cómo puedo
> evitar ese "Lag" desde que cierro la aplicación hasta que
> realmente finaliza?
>
> Gracias de antemano a todos. Un saludo.

Duda con < libmysql.lib >

Publicado: Mar Jun 26, 2012 11:14 am
por Shadax
Pues he repasado el código y allá dónde creo y abro uno, lo finalizo. Así­ que por ahi no creo que me venga ese "Lag". Gracias por tu interés!. ¿Alguna otra idea?

Duda con < libmysql.lib >

Publicado: Mar Jun 26, 2012 11:27 am
por jfgimenez
Joan Ramón,
> Hoy he estado trasteando con las consultas a mysql y a decir
> verdad, funciona muy rápida la obtención de datos. Las
> pruebas de inserción también son muy rápidas.
>
> Mi duda es que, a raí­z de incluir la librerí­a al proyecto,
> cuando finalizo la aplicación ésta se queda unos segundos
> como tratando de finalizar algo ( La interfaz de la
> aplicación se cierra, pero el proceso sigue cargado ) y no
> se cierra completamente transcurridos esos segundos.
>
> ¿Es un comportamiento normal? De no serlo, ¿cómo puedo
> evitar ese "Lag" desde que cierro la aplicación hasta que
> realmente finaliza?
Sí­, es un comportamiento normal. Pero no ocurre siempre. Ocurre "según
le pille" a libmysql.dll.
Hasta donde yo pude averiguar en su momento, la dll cliente hace algunas
tareas en segundo plano, por lo que cuando termina el programa y le pide
a la dll descargarse de memoria, ésta tarda un poco si está ocupada.
Lógicamente, si no está ocupada haciendo algo, entonces termina enseguida.
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Duda con < libmysql.lib >

Publicado: Mar Jun 26, 2012 6:44 pm
por Shadax
O.K. Muchas gracias por la aclaración.