Philip Wiki

Персональный wiki-сайт

Инструменты пользователя

Инструменты сайта


docs:zabbix:partitioning

Партицирование (секционирование) баз данных

При использовании MySQL / MariaDB для БД полезно настраивать партицирование, дабы отказаться от встроенной очистки истории (housekeeper), которая имеет ряд недостатков (фрагментирование БД).

Здесь я не буду подробно расписывать процесс, просто оставлю ссылки на инструкции:

  1. How to Install Zabbix 6.0 / 6.2 on Ubuntu 22.04 / 20.04 [Step-by-Step] – для начала ознакомьтесь с вариантом оптимизации БД
  2. Zabbix: Partitioning MySQL / MariaDB database Tables in 5 min – после чего можно приступать к настройке партицирования

Может случиться, что на старой конфигурации при попытке импорта sql-дампа появится ошибка, что импорт невозможен ввиду того, что база повреждена. Просто запустите её проверку:

mysqlcheck --check-upgrade --all-databases --auto-repair -u root -p
mysql_upgrade --force -u root -p

docs/zabbix/partitioning.txt · Последнее изменение: 29.10.2022 16:39 — philip

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki