Qual é o efeito do parâmetro nice nas configurações do mysqld_safe?

1

Temos um servidor que apenas executa o MySQL. Eu estou tentando aumentar seu desempenho para o máximo, e eu queria saber se alterar a configuração de nice em my.cnf teria qualquer efeito favorável. Alguém?

    
por Julien Genestoux 24.07.2010 / 03:49

1 resposta

2

Como o servidor roda apenas MySQL (ignorando coisas relacionadas ao sistema operacional) em geral eu diria que não - o kernel já cuidará disso para você já que outras aplicações (digamos que o Postfix ou o Apache) não estão lutando por fatias da CPU . Se for o único grande aplicativo em execução e já tiver 100% de todos os núcleos de CPU, você não terá muito mais prioridade do que isso.

Você obterá mais desempenho no servidor concentrando-se em afunilamentos concretos - E / S de disco, consultas lentas e ajuste das configurações de buffer / cache do InnoDB / MyISAM para corresponder aos padrões de uso do seu servidor. O maior ganho de desempenho no nível do sistema operacional que você pode obter agora é substituir discos rígidos de metal por drives SSD pelo seu custo de armazenamento de mysql e fatores de chassi, embora isso não seja possível para muitas pessoas no momento.

    
por 24.07.2010 / 18:04

Tags