docs:zabbix:partitioning
Партицирование (секционирование) баз данных
При использовании MySQL / MariaDB для БД полезно настраивать партицирование, дабы отказаться от встроенной очистки истории (housekeeper), которая имеет ряд недостатков (фрагментирование БД).
Здесь я не буду подробно расписывать процесс, просто оставлю ссылки на инструкции:
- How to Install Zabbix 6.0 / 6.2 on Ubuntu 22.04 / 20.04 [Step-by-Step] – для начала ознакомьтесь с вариантом оптимизации БД
- 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