Я тестирую твердотельные накопители для использования с MySql и не вижу никаких преимуществ в производительности. Это заставляет меня чувствовать, что я, должно быть, делаю что-то не так.
Вот настройка:
- Xeon 5520 2,26 ГГц Quad Core
- 12 ГБ Ram
- 300 ГБ, 15 КБ в RAID 1
- 64 ГБ SSD в RAID 1
Для теста я переместил каталог mysql на SSD.
Я импортировал таблицу с 3 миллионами строк. Затем импортировали ту же таблицу с каталогами данных и индексов, которые были связаны с диском 15k.
При загрузке данных в таблицы с помощью дампа из mysqldump 15k-накопители показали более высокую скорость вставки по сравнению с твердотельными накопителями:
- 15k ~ = 35 800 вставок / с
- SSD! = 27 000 вставок / с
Затем я проверил скорость SELECT, выполнив 'SELECT * FROM table INTO OUTFILE' /tmp/table.txt':
- 15kk ~ = 3 000 000 строк за 4,19 секунды
- SSD ~ = 3 000 000 строк за 4,21 секунды
ВЫБОРЫ были почти идентичны, и записи на SSD были на самом деле медленнее, что кажется неправильным. Любые мысли о том, что я должен смотреть дальше?
Дополнительное примечание: я настроил SSD со стандартными изменениями: noatime и noob-scheduler