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 datamontre 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 queryou quelque chose de similaire. Cela signifie simplement que votre requête prend du temps à s'exécuter. Sending datal'étape est généralement rapide, sauf si vous diffusez des centaines de mégaoctets de données.
Sending datacomme une étape qui prend du temps après l'exécution,SHOW PROFILEle temps consommé appartient en fait à l'étape précédente.