Mysql очень медленная (быстрая) разработка ноутбука

[Решаемые]

Ubuntu 12.10 x64 новый ноутбук i7, mysql установка по умолчанию.

Импортирование файла дампа размером 6 МБ (пустой друпальный дамп, сделанный в основном из операторов INSERT INTO) занимает ~30 минут, на других ПК - менее минуты.

Я создал раздел ext3 и установил там /var/lib/mysql, но это не решило проблему.

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

Что еще может дать MySQL такой медленной производительности?

Я не знаю, связано ли это, но открытие файла dump.sql с помощью gedit или kate происходит довольно медленно.

1 ответ

Решение

Можете ли вы дать более подробную информацию о вашем экземпляре MySQL. Какую версию вы используете? Вы можете увидеть точную версию при запуске клиента MySQL. Следующий вопрос, какой механизм хранения вы используете? И, наконец, какие настройки находятся в /etc/mysql/my.cnf? Обычно с настройками по умолчанию сервер не настроен для серьезного использования. Вам нужно настроить сервер в соответствии с потребностями вашего приложения, чтобы он работал быстро. Кстати, у меня есть аналогичная машина i7, 8 Гб оперативной памяти, Ubuntu 12.04 LTS и она отлично работает.

Как вы сказали, открытие файла в gedit или kate также медленное, это может указывать на узкое место в io.

ext3 не рекомендуется для MySQL. Или используйте ext2 или даже лучше XFS. Известно, что ext3 работает медленно с MySQL.

Другие вопросы по тегам