Điều đó có nghĩa là gì nếu truy vấn Mysql:
SHOW PROCESSLIST;
trả về "Gửi dữ liệu" trong cột Nhà nước?
Tôi tưởng tượng nó có nghĩa là truy vấn đã được thực thi và MySQL đang gửi dữ liệu Kết quả của Google cho khách hàng nhưng tôi tự hỏi tại sao nó lại mất quá nhiều thời gian (lên đến một giờ).
Cảm ơn bạn.
Sending data
cho thấy mất thời gian là vì đó là lỗi cấu hình MySQL, thời gian hiển thị ở đó thuộc về bước trước, nên là Executing query
hoặc một cái gì đó tương tự. Nó chỉ có nghĩa là truy vấn của bạn mất thời gian để thực hiện. Sending data
bước thường nhanh, trừ khi bạn truyền hàng trăm megabyte dữ liệu.
Sending data
như một bước mất thời gian sau khi bạn chạySHOW PROFILE
thì thời gian thực sự thuộc về bước trước đó.