Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   SQL (https://www.clubdelphi.com/foros/forumdisplay.php?f=6)
-   -   Saber el tiempo de consulta (https://www.clubdelphi.com/foros/showthread.php?t=74071)

jotass 28-05-2011 19:54:50

Saber el tiempo de consulta
 
buenas a todos del club una habrazo nevamente mi pregunta esta oportunidad es como puedo saber el tiempo que demora una consulta hecha desde delphi con una BBDD MySQL para asi darle al usuario eltiempo que debe esperar en obtener los resultados, por ejemplo el tiempo que debe esperar para la busqueda de un dato entre 50000

la idea es la sigueinte cuando el usuario introdusca su DNI le aparesca el una nueva ventanita con el tiempo que debe esperar mas un progressbar y cuando termine regrese a la ventana donde muestra sus datos personales para ello solo me gustaria saber como obtengo el tiempo que debe esperar osea el tiempo que demorara en realizar la consulta gracias a todos saludos

ecfisa 28-05-2011 20:33:10

Hola jotass.

El tiempo que demore una consulta depende de varios factores, principalmente cantidad de datos a consultar, pero también el tráfico de red, etc.
Es decir que no veo viable saber de antemano y con exactitud cuanto va a tardar una consulta.

Lo que sí es totalmente factible, es calcular cuanto tiempo ha tardado en realizarse. En este [ enlace] de Ian Marteens tenés una buena forma de calcularlo, eso te puede servir para realizar mediciónes previas y promediándolas obtener estimativamente cuanto podría tardar determinada consulta.

Saludos.

newtron 29-05-2011 09:34:58

¿Y no te podrías apañar con una barra de progreso? eso le da al usuario una idea de cuanto va a tardar un proceso sin tener que hacer muchos cálculos.

Saludos


La franja horaria es GMT +2. Ahora son las 04:28:37.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi