У меня есть 3 сервера.1 серверов базы данных (mysql как база данных) и 2 нормальных сервера по имени A и B.
от, когда я пытаюсь соединить базу данных с помощью команды рева, соединение установлено в течение секунды
mysql -h database_server_ip -u username -p
но когда я пытаюсь соединить использование B сервер с помощью той же команды, требуется приблизительно 20-30 секунд для соединения.
Может любой предлагать, Как я могу исправить эту проблему.
Попытайтесь добавить следующую строку к своему конфигурационному файлу MySQL
skip-name-resolve
Для Windows: my.ini (Местоположение установки Mysql)
Для Linux: my.cnf (/etc/my.cnf)
†[mysqld] †раздел my.cnf файла теперь похож на это после изменений:
[mysqld]
port = 3306
socket = /tmp/mysql.sock
skip-locking
skip-name-resolve
Теперь перезапускают mysql сервис, и можно найти некоторое улучшение производительности для удаленного mysql сервера.
Hope это помогает!