DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

MySql Administrator Parte 5

Dando continuidade com o item de menu Startup Variables.

[fechar]

Você não gostou da qualidade deste conteúdo?

(opcional) Você gostaria de comentar o que não lhe agradou?

 

Vamos continuar com o item de menu Startup Variables:

 

Aba Performance: Como o próprio nome já diz, esta aba está relacionada à performance do MySql. É importante lembrar que além destas configurações de performance, este é apenas um dos itens a serem considerados para se ter uma boa performance do MySql. Esta aba possui apenas uma seção.

 

Query cache

 

Query cache limit: Esta opção determina o valor máximo para o cache de consultas do MySql. O Padrão é 1 MB. Este valor deve ser incrementado para se obter maior performance em querys.

 

Minimal size of result: Define o tamanho mínimo alocado para o resultado.

 

Cache size: Define o tamanho da memória alocado para armazenar consultas já realizadas.

 

Cache Type: Define quais os tipos de consultas serão armazenadas em cache.

 

Aba Log Files: É nesta aba que você poderá ativar os log´s do MySql e configurar alguns deles. Esta aba é dividida em quatro seções que são: Activate Logging, Binlog Options, Slow query log options Advanced log options.

 

Activate Logging

 

Binary Logfile Name: Esta opção permite você habilitar o Log binário e dar um nome para este log, caso deixe o nome em branco o MySql usa o nome padrão que está relacionado ao nome do computador.

Este tipo de log é muito importante, armazena as instruções referentes a alterações de dados como, Inserts, Deletes e Updates. É através deste log que o MySql faz a replicação dos dados para outro servidor e é também através deste log que podemos recuperar dados provenientes de um erro na execução de vários comandos.

 

Query Logfile Name: Esta opção permite você habilitar o Log de querys e dar um nome para este log, caso deixe o nome em branco o MySql usa o nome padrão que está relacionado ao nome do computador com a extensão .log. O Query log armazena todas as consultas executadas no banco dividindo-as por data e hora.. Sua utilidade está relacionada ao monitoramento.

 

Error LogFile Name: Esta opção permite você habilitar o Log de erros e dar um nome para este log, caso deixe o nome em branco o MySql usa o nome padrão que está relacionado ao nome do computador com a extensão .err. Este log contém informações de quando o mysql foi iniciado,  parado e erros críticos quando o servidor estiver em execução.

 

Slow Queries log: Esta opção permite você habilitar o Log Slow Query e dar um nome para este log, caso deixe o nome em branco o MySql usa o nome padrão que está relacionado ao nome do computador mais o sufixo “-slow”. Este log grava todas a consultas que ultrapassam o tempo em segundos determinado na variável Long Query Tim, muito util para podermos analisar as consultas mais demoradas e verificar a possibilidade de tratá-las aumentado o desempenho da mesma.

 

Update LogFile: Este log servia para gravar as atualizações feitas no banco de dados, muito semelhante ao log binário, porém gravava as atualizações em .txt. A partir da versão 5.0 deixou de ser usado.

 

Isam Logfile Name: Esta opção permite você habilitar o Log das tabelas MyIsam e dar um nome para este log, caso deixe o nome em branco o MySql usa o nome padrão que é myisam com a extensão .log. É semelhante ao log binário mas trata exclusivamente de tabelas MyIsam.

 

Binlog Options

 

Log update for: Esta configuração é usada para especificarmos para qual banco o master irá gravar o log binário no caso de uma replicação. É utilizado quando temos vários bancos de dados e necessitamos fazer a replicação de apenas uma banco, isso evita o crescimento do log binário.

 

Ignore update for: Exatamente contrária a opção anterior esta configuração é usada para especificarmos para qual banco o master não irá gravar o log binário no caso de uma replicação. É utilizado quando temos vários bancos de dados e dentre ele exita um banco de teste onde não há a necessidade de fazer a replicação deste banco.

 

Filename of the index: Usada para especificar o nome do arquivo que armazena a seqüência do log binário.

 

Maximum binary log: É usado para indicar o tamanho máximo de cada  log binário, quando o log binário chega a este tamanho é criado um novo log conforme a seqüência.

 

Slow query log options:

 

Log query time: Especifica o tempo máximo de uma consulta para que ela não seja gravada no log Slow Query, ou seja de consultas lentas. Defina este número de acrodo com seu servidor e suas necessidades.

 

Advanced log options

 

Log Only in short format: Esta configuração faz com que o log seja gravado com menos detalhes, por exemplo o log é gravado sem o timestamp e sem o nome do usuário.

 

Log queries that don't use index: Esta configuração faz com todas as consultas que não usam índices sejam gravadas no log Slow Query mesmo que o tempo destas não ultrapasse o tempo determinado por Log Query Time.

 

Expire log days: Especifica o número de dias em que o log binário será removido automaticamente, quando configurado como “0” significa que o log binário não será removido.


Welington Lourenço Melo De Paula
Welington Lourenço(welingtonl@gmail.com) é desenvolvedor, trabalha com análise e desenvolvimento de sistemas em Visual Fox Pro desde 1995, desde 2000 atua com desenvolvimento de sistemas com acesso a banco de dados (Sql Server, MySql, Oracle). Hoje trabalha na MCJ Assessoria Hospitalar e informática...
O que você achou deste post?

    2 COMENTÁRIOS

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.



Amadeu Felipe
Obrigado. Comecei utilizar o MySQL Administrator mas não sabia como configura-lo para tem um maior desempenho e segurança no banco. Ao ler este post, pude configurar melhor e saber para que servem suas propriedades.
[há +1 ano] - Responder

 

Welington Lourenco Melo De Paula
Que bom que o artigo lhe foi útil, veja os outros artigos sobre o MySqlAdministrator. são 18 no total
[há +1 ano] - Responder
 
Cursos relacionados
Publicidade
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2013 - Todos os Direitos Reservados a web-03