j'utilise mysqlWorkbech version 6.2 est ce qu'il ya une requéte pour récupérer le temps d'execution d'une requete .
merci d'avance
j'utilise mysqlWorkbech version 6.2 est ce qu'il ya une requéte pour récupérer le temps d'execution d'une requete .
merci d'avance
Tu as en principe cette information qui s'affiche :
Salut benmia.
Tu parles de quels temps d'exécution, celui que l'on nomme temps elaps ou temps cpu ?
@+
Si vous êtes de mon aide, vous pouvez cliquer sur .
Mon site : http://www.jcz.fr
Bonsoir
Artemus, pouvez vous expliquer ce qu'est le temps elaps et le temps cpu? Parce que là je me sens perdu....
Pierre
Bonjour à tous.
Le temps CPU (CPU Time) est le temps d'occupation par le programme dans le cpu de ton ordinateur.
Ce temps est invariable car c'est la vraie durée d'exécution d'un programme et c'est cette information qui est utile.
Le temps elaps (elapsed time) est la durée que met un programme pour s'exécuter entièrement.
Je suppose que c'est l'information que Mme Amélie Ladoque te fournie.
Ce temps est celui du temps CPU + celui où le programme est en attente des ressources, c'est-à-dire où il ne fait rien.
Ce temps n'est pas représentatif car il tient compte aussi de la surcharge de la machine et des autres programmes qui s'exécutent dans cet intervalle de temps.
S'il n'y avait qu'un seul programme qui s'exécute sur ton ordinateur alors le temps CPU = temps elaps.
Pour avoir le temps CPU, il faut connaitre le numéro du processus de ton programme et relever le "temps processeur" avant que celui-ci se termine et disparaisse de la fil d'attente.
@+
Si vous êtes de mon aide, vous pouvez cliquer sur .
Mon site : http://www.jcz.fr
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager