mysql -h lento ?? como eu posso corrigir isso?

1

Eu tenho 3 servidor servidor de banco de dados .1 (mysql como banco de dados) e 2 servidor normal chamado A e B.

de A quando tento conectar o banco de dados usando o comando abaixo, a conexão é definida dentro de um segundo

mysql -h database_server_ip   -u username -p    

mas quando tento conectar usando o servidor B usando o mesmo comando, demora cerca de 20 a 30 segundos para se conectar.

Alguém pode sugerir: Como posso corrigir este problema?

    
por Arijit Panda 14.10.2014 / 11:43

1 resposta

2

Tente adicionar a seguinte linha ao seu arquivo de configuração do MySQL

skip-name-resolve

Para o Windows: my.ini (local de instalação do Mysql)

Para o Linux: my.cnf (/etc/my.cnf)

A seção "[mysqld]" do arquivo my.cnf agora se parece com isso após as alterações:

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

Agora reinicie o serviço mysql e você poderá encontrar algumas melhorias no desempenho do servidor mysql remoto.

Espero que isso ajude!

    
por vembutech 14.10.2014 / 18:29