Home »

Как уменьшить базу ...
 

[Решено] Как уменьшить базу данных Zabbix в каталоге /var/lib

5 Записи
2 Пользователи
0 Likes
1,271 Просмотры
 Pol
(@pol)
New Member
Присоединился: 3 года назад
Записи: 3
Создатель темы  

Подскажите, пожалуйста, каким образом можно уменьшить размер таблиц в базе данных MySQL Zabbix в каталоге /var/lib? И за что отвечает параметр housekeeper в настройках конфига zabbix-server?


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 10 лет назад
Записи: 901
 

@pol у меня статья есть по этой теме - https://serveradmin.ru/chto-zanimaet-mesto-v-baze-dannyh-zabbix/

Там рассказано, что занимает место в базе и как почистить. 


   
ОтветитьЦитата
 Pol
(@pol)
New Member
Присоединился: 3 года назад
Записи: 3
Создатель темы  

@zerox Огромное спасибо за статью, очень помогла!

Есть еще пару вопросов:

1) обязательно ли делать партиционирование?;

2) после выполнения запросов в mysql я увидел, что все мои БД занимают около 2G, но в файловой системе при выполнении команды df -h var/lib занимает место в разы больше (около 5.5G), с чем это может быть связано?


   
ОтветитьЦитата
(@zerox)
Prominent Member Admin
Присоединился: 10 лет назад
Записи: 901
 

@pol 1. Партицирование делают, когда другими способами невозможно почистить базу из-за ее размера и нагрузки. Если у вас с этим нет проблем, то можно пока не делать. 

2. У базы данных много всякой служебной информации, так что это нормально. Так обычно и бывает.


   
ОтветитьЦитата
 Pol
(@pol)
New Member
Присоединился: 3 года назад
Записи: 3
Создатель темы  

@zerox Большое спасибо за помощь!!!


   
ОтветитьЦитата
Используешь Telegram? Подпишись на канал автора →
This is default text for notification bar