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 data
als 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 query
oder etwas Ähnliches. Es bedeutet nur, dass die Ausführung Ihrer Abfrage einige Zeit in Anspruch nimmt. Sending data
Der Schritt ist normalerweise schnell, es sei denn, Sie streamen Hunderte von Megabyte Daten.
Sending data
einen Schritt sehen, der nach dem Ausführen einigeSHOW PROFILE
Zeit in Anspruch nimmt, gehört die verbrauchte Zeit tatsächlich zum vorherigen Schritt.