Co to znaczy, jeśli kwerenda MySQL:
SHOW PROCESSLIST;
zwraca „Wysyłanie danych” w kolumnie Stan?
Wyobrażam sobie, że oznacza to, że zapytanie zostało wykonane i MySQL wysyła dane „wynikowe” do klienta, ale zastanawiam się, dlaczego zajmuje to tak dużo czasu (do godziny).
Dziękuję Ci.
Sending datapokazuje się, że zajmuje to czas, jest to, że jest to błąd profilowania MySQL, czas pokazany tam należy do kroku wcześniej, który powinien być Executing querylub coś podobnego. Oznacza to po prostu, że wykonanie zapytania zajmuje trochę czasu. Sending datakrok jest zwykle szybki, chyba że przesyłasz strumieniowo setki megabajtów danych.
Sending datakrok, który zajmuje trochę czasu po uruchomieniu,SHOW PROFILEto czas spędzony w rzeczywistości należy do kroku wcześniejszego.