Необъяснимое чрезмерное время отклика базы данных - очень мощное оборудование, маленькая база данных

У меня странная проблема, которая неоднократно беспокоила меня на трех разных серверах.

Эта проблема

Пожалуйста, смотрите график из NewRelic, показывающий огромное количество времени, проведенного в базе данных.введите описание здесь

Аппаратное обеспечение;

Первоначально у меня был мощный, но переподписанный VPS, и я решил эту проблему. Затем я перешел на полностью выделенный сервер, который не был очень мощным (но мой полностью), двухъядерный Athlon, 4 ГБ оперативной памяти, диск 250 ГБ, Ubuntu 13.10, 100 Мбит / с.

Теперь я перешел на полностью выделенную коробку с Xeon E3-1270 V2 3,5 ГГц, 4 ядрами, 8 логическими ядрами, 16 ГБ оперативной памяти DDR3, 1 ТБ диском, Ubuntu 13.10, 1 Гбит / с. Средняя нагрузка на сервер никогда не превышает 0,08.

Приложение

Это простой маленький PHP SMF форум.

База данных

... всего 20 МБ, 100 таблиц, в основном InnoDB. Это в основном для чтения, и все простые запросы, получение и настройка данных, "БД" не выполняется.

База данных Percona MySQL 5.6; Вот это конфиг; http://pastebin.com/yYCawtby

Медленные журналы запросов включены; нет медленных запросов.

Если кто-нибудь может дать совет о том, как я могу решить проблему, я был бы очень признателен. Благодарю.

РЕДАКТИРОВАТЬ: вывод IOTop;введите описание здесь

EDIT2: CPU / MEM;введите описание здесь

EDIT3: результат;введите описание здесь

0 ответов

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