दोनों wait_timeout
और interactive_timeout
कनेक्शन गिराए जाने से पहले निष्क्रियता का समय है। इसलिए, कनेक्शन छोड़ने से पहले कनेक्शन निष्क्रिय होना चाहिए (क्वेरी नहीं चल रहा है)। MySQL SLEEP()
गिनती नहीं है, क्योंकि आप एक क्वेरी चला रहे हैं।
आपको लंबे समय तक चलने वाले प्रश्नों को मैन्युअल रूप से मारना होगा (MySQL को आपके लिए करने के लिए कोई सेटिंग नहीं है)। आप इसे स्क्रिप्ट कर सकते हैं। SHOW PROCESSLIST
का उपयोग करें (या बाहरी टूल जैसे Innotop
) और KILL
।