मुझे काफी धीमी क्वेरी मिली है (वास्तव में यह mysql.dump से डेटा लोड हो रहा है)। अब मैं जांचना चाहता हूं कि कितनी पंक्तियां पहले ही लोड हो चुकी हैं।चल रहा है और चल रहा है mysql क्वेरी
select count(*) from my_table;
जहां तक डेटा लोड हो रहा है, my_table
लॉक किया गया है, इसलिए मैं इस एसक्यूएल निष्पादित नहीं किया जा सकता से पहले डंप भरी हुई है।
Cmd ID State User Host DB Time Query
Query 191 update root localhost rehub 00:09 INSERT INTO `my_table` VALUES ...
Query 189 Waiting for table root localhost rehub 06:25 select count(*) from my_table
तो क्या क्वेरी 1 9 1 को रोकने, क्वेरी 18 9 निष्पादित करने और क्वेरी 1 9 1 फिर से शुरू करने का कोई तरीका है?
मेरा अनुमान है कि आप info_schame.tables पर अपनी किस्मत आजमा सकते हैं? – ajreal
ओरेकल का प्रयोग करें, जहां "लेखक कभी पाठकों को अवरुद्ध नहीं करते"; –
क्या यह संभव है कि आप डंप विकल्प बदल दें? यदि हां, तो क्या आपने '-extended-insert' का उपयोग किया था? फिर एक '-extended-insert = FALSE' मदद कर सकता है, लेकिन आयात को धीमा कर देगा। –