หมายความว่าอย่างไรหากแบบสอบถาม Mysql:
SHOW PROCESSLIST;
ส่งคืน "การส่งข้อมูล" ในคอลัมน์สถานะหรือไม่
ฉันคิดว่ามันหมายถึงแบบสอบถามได้ถูกดำเนินการและ MySQL กำลังส่งข้อมูล "ผลลัพธ์" ไปยังลูกค้า แต่ฉันสงสัยว่าทำไมมันใช้เวลานานมาก (ไม่เกินหนึ่งชั่วโมง)
ขอบคุณ.
Sending data
แสดงว่าใช้เวลานานเพราะเป็นข้อผิดพลาดในการทำโปรไฟล์ MySQL เวลาที่แสดงเป็นของขั้นตอนก่อนซึ่งควรจะเป็นExecuting query
หรือคล้ายกัน นั่นหมายถึงแบบสอบถามของคุณใช้เวลาในการดำเนินการ Sending data
ขั้นตอนมักจะรวดเร็วเว้นแต่คุณจะส่งกระแสข้อมูลเป็นร้อยเมกะไบต์
Sending data
ว่าเป็นขั้นตอนที่ต้องใช้เวลาหลังจากที่คุณเรียกใช้SHOW PROFILE
แล้วเวลาที่ใช้จริงจะเป็นของขั้นตอนก่อนหน้า