यदि सभी प्रश्न धीमे हैं, तो SET NAMES की सर्वर पर बहुत कम प्राथमिकता हो सकती है, और इसलिए लोड कम होने तक प्रतीक्षा करें। यदि आपके पास बहुत से अन्य प्रश्न हैं जिन्हें निष्पादित करने में लंबा समय लगता है, तो हो सकता है कि आप पहले उन्हें अनुकूलित करने का प्रयास करना चाहें।
इस "समस्या" का एक अन्य समाधान यह हो सकता है कि इसे सर्वर पर आपके my.cnf में जोड़ा जाए:
[mysqld]
init-connect = 'SET NAMES utf8'
यह सुनिश्चित करता है कि जब क्लाइंट कनेक्ट होता है तो वर्ण सेट यूटीएफ -8 पर सेट होता है, इसलिए क्लाइंट को इस "क्वेरी" के परिणाम की प्रतीक्षा नहीं करनी पड़ती है। आप शायद अपने सॉफ़्टवेयर में SET NAMES क्वेरी को अक्षम करना चाहते हैं।
मुख्य रूप से, मैं बहुत ज्यादा चिंता नहीं करता जब तक कि आपके पास वास्तव में बहुत सारे सेट नाम नहीं होते हैं जो इसमें लंबा समय लेते हैं।