Наcтройка MySQL на двухпроцессорном Xeon

Александр17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
07.03.2012

Получили новый серевер под БД MySQL

Supero X8DTL-6, два процессора Intel Xeon E5645 Six-core (12M Cache, 2.4 GHz, 5.86 GT/s Intel® QPI, LGA1366).

Intel SSD 320 Series 120Gb (SSDSA2CW120G3)

16 ГБ ОЗУ

ОС: Debian 6, 64 bit

MySQL 5,5 (5,0, 5,1 тоже ставили)

Тестировали при помощи mysqlslap (64 итерации по 10 запросов )

По умолчанию (Благодаря гипертрендингу система видит 24 ядра) - запросы выполнялись 12 сек

После отключения ядер (оставили по 1 ядру на процессор + гипертрендинг = 4 ядра) - 7 сек

После отключения гипертрейдинга (2 ядра) - 5 сек

После отключения 1 процессора (1 ядро) - 4 сек

Эта операция на AMD Phenom 2 x6 (настройки идентичные) - 3,5 сек

Примечания:

При выполнении запросов все ядра загружены на 100% в любых настройках

- Если 24 ядра, загрука процессора распределяется как - 20% процесс, 80% система.

- Если 1 ядро - 99% процесс, 1% система.

Задача: настроить должным образом сервер и MySQL, устранив указанную проблему

Доступ: KVM и SSH