[MySQL] Calcul de temps d'une requete
chmanu
Messages postés
166
Statut
Membre
-
random Messages postés 1612 Statut Membre -
random Messages postés 1612 Statut Membre -
Bonjour,
Je cherche à estimer le temps de mes requetes.
Existe - il un outil pour cela ?
Exemple : j ai une jointure (gauche) sur 8 tables (dans l ordre : 100enr + 2000 enr + 500enr + 5000enr + 500 enr + 200enr + 150enr + 8 enr)
ce ne doit etre qu une estimation (ceci représente la valeur max, etant donné qu un filtre sera probablement appliqué)
Je suis en MyISAM, chaque table présente un entier en clé primaire et chaque "clé secondaire" est indexée
Merci
Je cherche à estimer le temps de mes requetes.
Existe - il un outil pour cela ?
Exemple : j ai une jointure (gauche) sur 8 tables (dans l ordre : 100enr + 2000 enr + 500enr + 5000enr + 500 enr + 200enr + 150enr + 8 enr)
ce ne doit etre qu une estimation (ceci représente la valeur max, etant donné qu un filtre sera probablement appliqué)
Je suis en MyISAM, chaque table présente un entier en clé primaire et chaque "clé secondaire" est indexée
Merci
A voir également:
- [MySQL] Calcul de temps d'une requete
- Renommer plusieurs fichiers en même temps - Guide
- Calcul km marche à pied gratuit - Télécharger - Sport
- Combien de temps dure une story sur facebook - Guide
- 2go internet combien de temps - Forum Opérateurs & Réseaux mobiles
- Calcul moyenne excel - Guide
2 réponses
Salut,
si tu utilises php, tu peux utiliser la fonction microtime() avant et apres la requete, la difference des deux resultats te donnera le nombre de microsecondes necessaires a l'execution de ta requete.
si tu utilises php, tu peux utiliser la fonction microtime() avant et apres la requete, la difference des deux resultats te donnera le nombre de microsecondes necessaires a l'execution de ta requete.
Non, je n utilise pas php, mais tout (bon) client MySQL donne le temps de réponse. Cependant, je désire faire ca en amont : je n ai pas encore rempli mes tables.
Chmanu