Ситуация следующая. Есть боевой сервер Uubuntu Server 12.04.1 64x поставлен LAMP в качестве сервера базы MariaDB.Девелопером был написан PHP скрипт который на его рабочем iMAC отработал за 7 секунд в скрипте указанно обработать 10000 записей.
Залили этот скрипт на сервер он отработал за 260 секунд и при перезапуске время увеличиваеться.Залили этот сервер на мою рабочую UBUNTU Desktop 12.04.1 пробовали на mysql и на MariaDB. Отработал за 30 сек.-тоесть норма
Залили на FreeBSD (mysql) за 80сек -но там сама посебе машина слабая что тоже нормально.Зилили на Ubuntu server -- 32x 512мб Celeron 1.5 -- тоже самое что и с боевым это уже насторожило
неработает
Ubuntu server -- 64x 2ГБ i3 2.66 4ядра 260сек и растет + реплики + он головной тоже
Ubuntu server -- 32x 512мб Celeron 1.5 260сек и растет + без репликОтрабатывает нормально
iMAc -- 64x 6ГБ Cor2Duo mysql 7 сек при повторе не увеличивается
Ubuntu Desktop -- 32 1.3ГБ Semptron 3000+ mysql и mariadb делали 39 сек при повторе не увеличиваетсяFreeBSD 32 512мб Celeron 1.5 mysql 80 сек при повторе не увеличивается
Вообщем получаетьмся что где мы не пробовали везде все норма кроме UBUNTU SERVER 12.04.1
Единственное что там еще включены логи и реплика и в качестве мастера и и в качестве слейва.
Что делали. Конфиги пробовали с нормально отработаных серверов залить там где проблемы но не помогло.Все указывает что это ubuntu server. Что может быть куда копасть помогите.
А что в логах и процессах SQL?
Во всех случаях INNODB?
> А что в логах и процессах SQL?
> Во всех случаях INNODB?ЛОги если честно то выключенны.(( А если включить то на что обратить внимание??
Процесах скрипт выполняеться сидели вместе с девелопером до часу ночи смотрили на них. Ну что сказать запросы идут вроде все работает кодер мой все что мог оптимизировал в коде.
ДА INNODB Во всех случаях.
Сильно похоже на боттлнек по дисковым иопсам. Можно попробовать в фстабе дописать ноатайм, и проверить - если время выполнения заметно уменьшится, значит нужно искать, кто у вас в системе любит теребить диск.