क्या मतलब है अगर Mysql क्वेरी:
SHOW PROCESSLIST;
राज्य कॉलम में "डेटा भेजना" देता है?
मुझे लगता है कि इसका मतलब है कि क्वेरी को निष्पादित किया गया है और MySQL क्लाइंट को "परिणाम" डेटा भेज रहा है, लेकिन मैं सोच रहा हूं कि इसका इतना समय (एक घंटे तक) क्यों ले रहा है।
धन्यवाद।
Sending dataसमय लेने के रूप में दिखाता है क्योंकि यह एक MySQL प्रोफाइलिंग बग है, वहां दिखाया गया समय पहले वाले चरण से संबंधित है, जो कि होना चाहिए Executing queryया कुछ इसी तरह का होना चाहिए । इसका मतलब यह है कि आपकी क्वेरी को निष्पादित होने में समय लगता है। Sending dataजब तक आप सैकड़ों मेगाबाइट डेटा स्ट्रीम नहीं करते, तब तक कदम आम तौर पर तेज़ होता है।
Sending dataएक ऐसे कदम के रूप में देख रहे हैं जो आपके चलने के बाद समय लेता हैSHOW PROFILEतो वास्तव में उपभोग किया गया समय कदम से पहले का है।