mysql- मैं धीमा हूँ ?? मैं इसे कैसे सही कर सकता हूं?


1

मेरे पास 3 सर्वर .1 डेटाबेस सर्वर (डेटाबेस के रूप में mysql) और 2 सामान्य सर्वर हैं जिन्हें ए और बी कहा जाता है।

जब मैं bellow कमांड का उपयोग करके डेटाबेस को जोड़ने का प्रयास करता हूं, तो कनेक्शन एक सेकंड के भीतर सेट हो जाता है

mysql -h database_server_ip   -u username -p    

लेकिन जब मैं एक ही कमांड का उपयोग करके B सर्वर से कनेक्ट करने का प्रयास करता हूं, तो कनेक्ट होने में लगभग 20-30 सेकंड लगते हैं।

क्या कोई सुझाव दे सकता है, मैं इस समस्या को कैसे ठीक कर सकता हूं।

जवाबों:


2

निम्न लाइन को अपनी MySQL कॉन्फ़िगरेशन फ़ाइल में जोड़ने का प्रयास करें

skip-name-resolve

विंडोज के लिए: my.ini (मैसूर इंस्टॉलेशन स्थान)

लिनक्स के लिए: my.cnf (/etc/my.cnf)

My.cnf फ़ाइल का '[mysqld] खंड अब परिवर्तनों के बाद ऐसा दिखता है:

[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
skip-name-resolve

अब mysql सेवा को पुनरारंभ करें और आप दूरस्थ mysql सर्वर के प्रदर्शन में कुछ सुधार पा सकते हैं।

उम्मीद है की यह मदद करेगा!


डेटाबेस सर्वर या बी मशीन में मुझे किस मशीन में बदलाव करना चाहिए ??
अरिजीत पांडा

डेटाबेस सर्वर में परिवर्तन किए जाने चाहिए।
vembutech
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.