MySql Administrator Parte 5
Dando continuidade com o item de menu Startup Variables.
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...
2 COMENTÁRIOS



