Qu'est-ce que cela signifie si la requête Mysql:
SHOW PROCESSLIST;
renvoie "Envoi de données" dans la colonne État?
J'imagine que cela signifie que la requête a été exécutée et que MySQL envoie des données de «résultat» au client, mais je me demande pourquoi cela prend autant de temps (jusqu'à une heure).
Je vous remercie.
Sending data
montre que cela prend du temps est que c'est un bogue de profilage MySQL, le temps affiché appartient à l'étape précédente, ce qui devrait être Executing query
ou quelque chose de similaire. Cela signifie simplement que votre requête prend du temps à s'exécuter. Sending data
l'étape est généralement rapide, sauf si vous diffusez des centaines de mégaoctets de données.
Sending data
comme une étape qui prend du temps après l'exécution,SHOW PROFILE
le temps consommé appartient en fait à l'étape précédente.