Was bedeutet es, wenn die MySQL-Abfrage:
SHOW PROCESSLIST;
gibt "Daten senden" in der Spalte "Status" zurück?
Ich kann mir vorstellen, dass dies bedeutet, dass die Abfrage ausgeführt wurde und MySQL "Ergebnis" -Daten an den Client sendet, aber ich frage mich, warum dies so lange dauert (bis zu einer Stunde).
Danke dir.
Sending dataals zeitaufwändig herausstellt, ist, dass es sich um einen MySQL-Profilierungsfehler handelt. Die dort angezeigte Zeit gehört zum vorherigen Schritt, der sein sollte Executing queryoder etwas Ähnliches. Es bedeutet nur, dass die Ausführung Ihrer Abfrage einige Zeit in Anspruch nimmt. Sending dataDer Schritt ist normalerweise schnell, es sei denn, Sie streamen Hunderte von Megabyte Daten.
Sending dataeinen Schritt sehen, der nach dem Ausführen einigeSHOW PROFILEZeit in Anspruch nimmt, gehört die verbrauchte Zeit tatsächlich zum vorherigen Schritt.