MySQL 1 схема, 1 файловая система

MySQL 1 схема, 1 файловая система

Это ''общий'' вопрос. Выслушайте меня.

Допустим, у меня есть MySQL standalone или даже кластер из 3 или 5 узлов. Будет ли хорошей практикой иметь 1 файловую систему на схему?

Например, схема{1..5} будет находиться в /var/lib/mysql/data/schema{1..5}

И я не говорю об уровне RAID в этих файловых системах... Просто, простая FS. Предположим, я использую XFS здесь.

Какую выгоду я потенциально могу получить от этого?

  • Более простое резервное копирование FS или даже резервное копирование/снимок (LVM)?
  • Производительность ?
  • Более быстрая репликация данных узлов?

Что еще...

решение1

«Одна файловая система на схему» на одном физическом диске — НЕТ!

  • Никакого преимущества в производительности.
  • Нет преимуществ репликации.
  • Большой недостаток обслуживания, когда одна схема начинает превышать свою файловую систему. Тогда вам придется все остановить и переразбить диск!
  • Снимок LVM в любом случае быстр; «быстрота» не стоит других проблем.
  • Чередование RAID дает некоторое преимущество в производительностибездругие проблемы. Но это предполагает, что у вас есть несколько физических дисков.
  • Если вы ожидаете иметь более терабайта в одной схеме, то так и скажите. Это может привести к другому обсуждению.

Связанный контент