Ce n'est pas Mysql Workbench qui analyse la requête mais Mysql lui-même, tu peux donc faire la même chose en requêtant le serveur avec la commande EXPLAIN.
Tu peux aussi utiliser le performance schema pour voir comment ta requête se comporte.
Généralement lancer x fois une requête n'est pas très utile, car le comportement peut-être assez différent en production (cache, verrous, taille du jeu de données, etc). Tu peux donc commencer par utiliser explain pour vérifier que la requête utilise des index, évite les tables temporaires, etc. et ensuite utiliser performance schema pour voir comment elle se comporte en production.
[^] # Re: MySQL Workbench
Posté par paulez (site web personnel) . En réponse au message mesurer temps d'exécution mysql. Évalué à 6.
Ce n'est pas Mysql Workbench qui analyse la requête mais Mysql lui-même, tu peux donc faire la même chose en requêtant le serveur avec la commande EXPLAIN.
Tu peux aussi utiliser le performance schema pour voir comment ta requête se comporte.
Généralement lancer x fois une requête n'est pas très utile, car le comportement peut-être assez différent en production (cache, verrous, taille du jeu de données, etc). Tu peux donc commencer par utiliser explain pour vérifier que la requête utilise des index, évite les tables temporaires, etc. et ensuite utiliser performance schema pour voir comment elle se comporte en production.