Назад | Перейти на главную страницу

Настройка MySql на Solaris?

Мы запускаем MySql 5.x на Solaris 10. Существуют ли какие-либо хорошие параметры MySql или системные параметры, которые мы можем использовать для оптимизации производительности на системе x86 Solaris 10 с 16 ГБ ОЗУ, работающей с ZFS? Например, с UFS люди рекомендовали монтировать файловую систему с опцией directio.

Вариант диеты:

ZFS:

  • Recordsize = 16k
  • logbias = пропускная способность
  • atime = выкл
  • сжатие = lz4
  • primarycache = метаданные

InnoDB:

  • innodb_doublewrite = 0
  • innodb_log_write_ahead_size = 16384 (если в вашей версии есть)

Есть еще несколько вариантов, которые вы, возможно, захотите изучить. Я написал статью на основе моего недавнего выступления о беге MySQL на ZFS который может оказаться полезным.

Я бы рекомендовал использовать MySQL от Sun Стек Glassfish Web Stack это настроенная версия MySQL для Solaris от Sun. Веб-стек раньше назывался Классный стек, и оба поддерживаются в этот форум.

Есть статья об оптимизации ZFS, но она посвящена InnoDB: Лучшие практики MySQL Innodb ZFS