Spec-Zone.ru › MariaDB

Оптимизация файловой системы

Какой файловой системе лучше всего отдать предпочтение?

Файловая система — не самый важный аспект производительности MariaDB. Гораздо важнее доступный объём оперативной памяти, скорость дисков, настройки системных переменных (см. Оптимизацию оборудования и Системные переменные).

Однако оптимизация файловой системы в некоторых случаях может заметно улучшить производительность. В настоящее время лучшими файловыми системами Linux, как правило, считаются ext4, XFS и Btrfs. Они все включены в основной ядро Linux и широко поддерживаются большинством дистрибутивов Linux. Однако Red Hat рассматривает Brtfs как технологический превью, не готовый к использованию в производственных системах.

Ниже приведены теоретические ограничения на размер файлов и размер файловой системы для этих трёх файловых систем:

ext4 XFS Brtfs
Максимальный размер файла 16 ТБ 8 ЭБ 16 ЭБ
Максимальный размер файловой системы 1 ЭБ 8 ЭБ 16 ЭБ

У каждой из них есть уникальные особенности, которые стоит понять, чтобы получить максимальную отдачу.

Отключение отслеживания времени доступа

Вероятно, вам не нужно записывать время доступа к файлам на сервере базы данных, и подключение файловой системы с отключением этой функции может значительно улучшить производительность. Для этого используйте опцию noatime.

Если вам нужно сохранить время доступа к файлам журнала или другим системным файлам, их можно хранить на отдельном диске.

Содержимое, воспроизведённое на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительной проверки MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.

© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/filesystem-optimizations/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API