MySql Administrator Parte 7

Dando continuidade à aba replication.

MySql Administrator Parte 7

 

Dando continuidade à aba replication (replicação).

 

Slave default connection values

 

Master hostname:  Este é o local onde deve ser colocado o nome do host ou o IP do host da replicação, caso não seja informado o nome ou IP do host a replicação não será iniciada.

 

Master Username: Nome do usuário usado pelo slave para fazer a autenticação da conexão com o  master. O usuário criado no master deverá ter privilégio replication slave. Caso o usuário não tenha este privilégio não será possível iniciar a replicação.

 

Master password: Senha do usuário usada pelo slave para fazer a autenticação da conexão com o master. Caso seja deixado em branco não será possível fazer a conexão com o master.

 

Master Port: Indica a porta a qual será feita a conexão com o Master. Caso não seja especificada o MySql assume a porta configurada na variável MYSQL_PORT e caso esta variável não esteja configurada o MySql assume a porta padrão 3306.

 

Master connect retry:  Define o tempo em segundos em que o slave irá esperar antes de tentar refazer uma conexão que foi perdida com o Master.

 

Master retry count:  Define o quantidade de vezes em que o slave tentara refazer a conexão com o Master, respeitando o tempo definido em Master connect retry.

 

Master info file name: Nome dado ao arquivo que será gerado pelo slave com informações sobre a replicação, registro que está sendo lido no master, registro inserido dentre outros.

 

Master ssl: Permite habilitar uma conexão segura com o Master.

 

Master SSL Key:  Esta opção permite definir uma chave para conexões seguras com o Master, somente aplicável quando a opção Master SSL e4stiver ativada.

 

Master SSL: Define o nome do arquivo de certificados

 

Master SSL CA: Define o arquivo Master SSL CA.

 

Master SSL CA path: Define caminho do arquivo Master SSL CA.

 

Terminamos a aba Replication, agora vamos ver a aba Advanced NetWorking

 

Advanced NetWorking: As opções desta aba permite fazer configurações mais avançadas referentes às conexões via rede e está dividida em cinco seções.

 

General

 

Socket/pipe name: Esta opção define o socket (Unix) ou o named pipe (Windows) a ser usado pelo MySql. Já vimos na segunda parte desta série de artigos que o pipe name nos permite conectar ao MySql através do nome definido nesta opção.

Data / Memory Size

 

Max packet size: Esta opção define o tamanho máximo em bytes para um pacote de inserção no banco. Um exemplo é seria a inserção de um resumo de um livro em um campo do tipo Text, você teria que aumentar esta variável para que não ocorra um erro de inserção.

 

Net buffer length: Esta opção define o tamanho do buffer de comunicação para TCP/IP e Socket/name pipe.

 

Timeout Settings

 

Connection Timeout: Define o tempo em segundos em que o mysqld irá esperar por um pacote de conexões antes de retornar um erro de conexão.

 

Interactive timeout: Tempo em segundos que o servidor irá aguardar para que a conexão ativa execute alguma query antes de fechar a conexão. Explicando melhor, digamos que eu faça uma conexão com o servidor através do QueryBrowser e não execute nenhuma query, decorrido o tempo especificado nesta opção a conexão feita por mim será automaticamente desfeita.

 

Read timeout: Tempo em segundos que será aguardado pelo servidor para o retorno de mais dados antes de terminar a leitura dos dados.

 

Write timeout: : Tempo em segundos que será aguardado pelo servidor para um bloco de dados ser gravado antes de terminar a gravação dos dados.

 

Wait timeout: Semelhante à opção acima Interactive timeout esta opção define o tempo em segundos que o servidor irá aguardar para que a conexão ativa feito através de uma aplicação execute alguma query.

 

Advanced

 

Max Connections: Define o número máximo de conexões que o servidor irá suportar.

 

Max Conn per User: Esta opção define o número máximo de conexões feita por um único usuário. Em algumas aplicações comerciais existe apenas um usuário para que todos os clientes conectem ao banco, nesses casos este valor deverá ser bem próximo a valor definido em Max Connections.

 

Retry count: Define a quantidade de vezes  para novas tentativas de leitura de uma porta de comunicação quando esta comunicação for interrompida.

 

Max Conn Errors: Esta opção define a quantidade máxima de interrupções de conexões feitas de um host, e quando chegar a este número o host será bloqueado para futuras conexões até que haja a intervenção do Administrador do Banco.

 

Naming

 

Disable caching of host-names: Esta opção desabilita o cache para os nomes de host

 

Disable naming resolving: Desabilita a resolução de nomes, todos os hostnames serão definidos pelos respectivos IP´s ou localhost.

 

Então terminamos a aba Advanced NetWorking

Artigos relacionados