Если нужно разово перенести систему с одной машины на другую точно такую же, то dd нормальный вариант, но для более обширного и разношёрстного парка kickstart/preseed будет сильно быстрее и приятнее.
Андрей, Судя по приведённым данным особых проблем с производительностью нет. Что вы вообще хотите добиться от СУБД?
Единственный подозрительный момент - это большая разница между количеством операция на разделах RAID и самими устройствами в выводе iostat. Возможно это создание массива… После создания RAID система перезагружалась?
[!!] InnoDB buffer pool instances: 16 и [!!] InnoDB Write Log efficiency: 73.36% (42700256 hits/ 58205341 total) тут не знаю чё хочет.
Андрей, Если у вас создаётся много временных таблиц на диске, то можно попробовать смонтировать tmpfs в tmpdir , чтобы не насиловать диск временными таблицами.
O_Nayre, Не вздумайте следовать рекомендациям mysqltuner, сделаете только хуже. Без понимания того как и на что влияют параметры конфигурации и что на самом деле показывают переменные состояния MySQL лучше конфиг вообще не трогать.
adrenalinruslan, Вопрос: если метод dbGetRecordsToTableByColumn вернул пустой массив, то:
A) нет подходящих строк
B) опечатка в названии таблицы/колонки
C) $value === NULL, 0 или ''
D) Для ответа на этот вопрос нужен дебагер, хрустальный шар, литр водки и ириска