Mysql muito lento no laptop de desenvolvimento (rápido)

0

[Resolvido]

Ubuntu 12.10 x64 novo laptop i7, instalação padrão do mysql.

Importar um arquivo de despejo de 6 MB (um despejo drupal vazio feito principalmente de instruções INSERT INTO) leva ~ 30 minutos, em outro PC leva menos de um minuto.

Eu criei uma partição ext3 e montei / var / lib / mysql lá, mas isso não resolveu o problema.

iostat -x:

Linux 3.5.0-27-generic (lobiancoOfficeLinux)    09/04/2013  _x86_64_    (8 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           2,44    0,01    0,49    2,44    0,00   94,62

Device:         rrqm/s   wrqm/s     r/s     w/s    rkB/s    wkB/s avgrq-sz avgqu-sz   await r_await w_await  svctm  %util
sda              34,47    68,87    9,86   31,42   388,97   420,90    39,24     1,51   36,56   37,10   36,39   9,65  39,85

O que mais poderia ser para dar ao mysql um desempenho tão lento?

Eu não sei se está relacionado, mas também abrir o arquivo dump.sql com gedit ou kate é bem lento ..

    
por Antonello 09.04.2013 / 15:24

1 resposta

1

Você pode dar mais detalhes sobre sua instância do MySQL? Qual versão você usa? Você pode ver a versão exata ao iniciar o cliente mysql. Próxima pergunta, qual mecanismo de armazenamento você usa? E finalmente, quais são as configurações em /etc/mysql/my.cnf? Normalmente, com as configurações padrão, o servidor não está configurado para uso sério. Você precisa configurar o servidor de acordo com as necessidades do seu aplicativo para que ele seja executado rapidamente. BTW eu tenho uma máquina semelhante i7, 8 Gb de RAM, Ubuntu 12,04 LTS e funciona perfeitamente.

Como você disse, abrir o arquivo em gedit ou kate também é lento pode indicar um gargalo na io.

ext3 não é recomendado para o MySQL. Use ext2 ou até mesmo melhor XFS. O ext3 é conhecido por ser lento com o MySQL.

    
por Ulrich Moser 19.04.2013 / 18:52