LINUX.ORG.RU
ФорумAdmin

MySQL на SSD


0

1

Хотелось бы услышать советы, проблемы, доводы в целесообразности размещения базы MySQL на SSD.

Имеем базу ~6-7Gb (90% InnoDB) на сервере Debian Squeeze, 16GB RAM, почти вся память отдана под кеши мускула (пул 8Gb). ~350 queries/sec.

Перенесли базу на INTEL SSDSA2CT040G3 так как все тормозило на IO wait. Смонтировано так: /dev/sdc1 on /var/lib/mysql type ext4 (rw,noatime,nodiratime,errors=remount-ro,discard,barrier=0,nobh,commit=600,nouser_xattr,data=writeback)

1 раздел на 33Гб. остальное не размечено, вроде как рекомендуется не занимать 10-15% свободного пространства.

Munin мониторит smart параметры 184, 232, 233

Что еще стоит подкрутить? Что нужно мониторить чтобы не проспать смерть SSD ?



Последнее исправление: diver (всего исправлений: 1)

smartd и оптимизировать запросы, даже, если это «невозможно». При такой нагрузке - проблема не в диске, а в конфигурации mysql, либо, что более вероятно, «кривые» запросы.

vladislav ★★
()
Ответ на: комментарий от vladislav

Ещё возможны проблемы с диском или его контроллером.

Shtsh ★★★★
()
Ответ на: комментарий от vladislav

Оптимизировать возможно, конечно, но это время, которого всегда не хватает... Конфиг выложил. крутил уже по всякому.. Запросы может и кривые, но мне кодерам нужно как-то это аргументировать более конкретно чем «это не нормальный лоад».

diver
() автор топика
Ответ на: комментарий от diver

Посмотри slow queries - будешь видеть, Какие запросы тормозят. Если при выполнении запроса есть обращение к диску, то он там точно появится.

log-slow-queries=/var/log/mysql-slow-queries.log
long_query_time=1
Shtsh ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.