LINUX.ORG.RU
ФорумAdmin

mysql. xfs и ext4


0

1

Доброго дня! Много встречалось выражения про ext4 под скуль типа «брось каку».
Нагрузка на сервер не большая. В среднем 2 запроса в 10 секунд. Но его задача - максимально быстро выдать данные. Нагрузка на запись - почти отсутствует. Только чтение.
Вопрос простой. Имеет ли в данном случае смысл переходить на xfs и сколь большой прирост производительности можно ожидать? Если оставить ext4, есть ли смысл изменить extent на пример с 4 на 64?


Вот немного информации для размышления:

Подскажите какую ФС использовать под нагруженный mysql сервер (комментарий)

Если оставить ext4, есть ли смысл изменить extent на пример с 4 на 64?

Не знаю. Но вот что точно сильно снижает нагрузку на ФС, так это монтирование с параметром типа commit=600. Иначе на высокой нагрузки половина всего дискового IO переходит в непрерывную запись журнала.

KRoN73 ★★★★★
()

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

leave ★★★★★
()
Ответ на: raw part от APM

По идее оно позволяет устранить весь оверхед ФС. Но тогда с бэкапами сложность будет, станадартные методы для бэкапов типа innobackupex, xtrabackup, LLVM/ZFS снэпшоты не будут работать. Для базы в 20Г mysqldump особо не попользуешь. Поэтому в таком случае либо придётся жить без бэкапов, либо реплицировать базу на другой сервер (как вариант на другой mysql-server на этой-же машине, у которого база данных на другом разделе) и делать бэкапы уже оттуда.

dmitryalexeeff
()
Последнее исправление: dmitryalexeeff (всего исправлений: 1)
Ответ на: комментарий от gich

Мы 200-гиговые в память укладываем :) Если действительно _настолько_ нужна производительность, то ИМХО побольше памяти - самое верное решение.

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

LVM-снапшоты как раз можно делать. А заодно можно будет расширить базу без шаманства с fdisk. Собственно, зачем делать raw partition без LVM?

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

Только LVM-снапшот предназначен исключительно для быстрых бэкапов, оставлять его живым надолго — плохая идея.

x3al ★★★★★
()

Нагрузка на сервер не большая. В среднем 2 запроса в 10 секунд.

Вопрос простой. Имеет ли в данном случае смысл переходить на xfs

если я правильно понял ТЗ, то время будет определяться исключительно скоростью позиционирования. Профита от ФС не будет, но вероятно будет ОГРОМНЫЙ профит от SSD (если запросы не закешировать. Иначе - купи памяти).

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

Мы 200-гиговые в память укладываем :) Если действительно _настолько_ нужна производительность, то ИМХО побольше памяти - самое верное решение.

согласен. Вопрос только в $$$...

drBatty ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.