Estou preocupado com a configuração do mysql não é otimizado o suficiente para fazer um bom trabalho, como saber?

1

Eu quero saber os parâmetros básicos / configuração para o mysql funcionar muito bem.

Quais são eles? Como determinar?

Usando o phpmyadmin, parece necessário alterar os parâmetros de status marcados em vermelho para otimizar, mas quais são os básicos em que devo trabalhar primeiro?

    
por Hao 17.06.2011 / 11:56

3 respostas

2

existe um script perl razoavelmente puro chamado mysqltuner.pl (disponível no domínio com o mesmo nome, ou aqui )

você precisa de acesso ao shell (e um login de usuário admin do mysql) - mas ele irá analisar sua instância, configuração e algumas estatísticas e fazer recomendações básicas que podem fornecer uma base a partir da qual trabalhar.

embora seja um bom ponto de partida, certamente não é uma ferramenta de diagnóstico absoluta & band-aid - Eu ainda iria com os inúmeros recursos da web lidando com o ajuste de desempenho do MySQL, e preferencialmente começando (em uma caixa de desenvolvimento) entendendo como medir seu desempenho atual, entender índices e como eles são aplicados e como diferentes arquivos de dados mysql os tipos de armazenamento / db funcionam e o que se adapta ao seu ambiente.

como alguém uma vez resmungou no treinamento da Oracle, não há uma opção "mais rápido = verdadeiro".

    
por 17.06.2011 / 12:36
2

Existem documentos completos, sites web e livros dedicados a esse tópico. Não há como a sua pergunta ser respondida adequadamente aqui - especialmente sem mais informações.

Sugiro ler alguns dos links acima e usar o google. E se você ficar preso em algum lugar, publique uma pergunta nova e específica.

    
por 17.06.2011 / 12:06
0

Você pode usar Mysqltuner, Tuning-primer, mytop, MySQLReport, ...

Para mais detalhes sobre essas ferramentas, verifique o próximo link ....

link

Claro que tudo depende da sua situação e aplicação que usa banco de dados ...

    
por 17.06.2011 / 15:53