có nghĩa là gì nếu truy vấn Mysql:Điều gì có nghĩa là khi MySQL ở trạng thái "Đang gửi dữ liệu"?
SHOW PROCESSLIST;
lợi nhuận "Đang 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ả” cho khách hàng nhưng tôi tự hỏi tại sao nó lại tốn quá nhiều thời gian (lên đến một giờ).
Cảm ơn bạn.
Điều đó có nghĩa là nó đang truyền dữ liệu từ quá trình của nó đến khách hàng. Nếu bạn thấy 'Đang gửi dữ liệu' như là một bước cần có thời gian sau khi bạn chạy' SHOW PROFILE' thì thời gian tiêu thụ thực sự thuộc về bước trước đó. –
Thật không may là tôi nhận được một tin nhắn, tính năng 'SHOW PROFILE' bị tắt, tôi phải xây dựng MySQL với 'enable-profiling'. Nhưng cảm ơn bạn đã trả lời. – user1345414
Và đó là câu hỏi bổ sung. Các truy vấn đã hoàn thành nội bộ, nó là một vấn đề của các nguồn lực để truyền tải như mạng hoặc xe buýt? – user1345414