Коллеги добрый день. Подскажите, пожалуйста, какие лучшие бест практики по оптимизации размера базы данных в ОТРС?
Кратко о нас.
Большой объём заявок с вложениями раздул базу данных за 1,5 месяца до 35ГБ. Встал вопрос оптимизации.
Покопался в БД и понял, что огромное количество места занимают именно вложения.
Скрипт универсальный (OTRS 6)
SELECT table_name AS "Имя таблицы",
ROUND(((data_length + index_length) / 1024 / 1024 /1024), 2) AS "Size in (GB)",
ROUND(((data_length + index_length) / 1024 / 1024), 2) AS "Size in (MB)"
FROM information_schema.TABLES
ORDER BY (data_length + index_length) DESC;
Из самых 1-х мыслей это удалять вложения по закрытым заявкам в архиве через БД делейтом. Я попробовал, такой способ работает, но мне кажется, он не самой лучшей практикой, может у кого то есть иные мысли?
Оптимизация места в БД
Модератор: ykolesnikov
-
- OTRS Гуру
- Сообщения: 5203
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Оптимизация места в БД
https://medium.com/radiantsystem/radian ... ac2c518cd6
У нас в манулае на последнем скриншоте есть опция по переключению хранения аттачей на диск. По этой же опции и найдёте скрипт миграции. Лучше обратиться за помощью с специалистам, что не напортачить. 35 ГБ за полтора месяца - это не стартаперская компания явно
У нас в манулае на последнем скриншоте есть опция по переключению хранения аттачей на диск. По этой же опции и найдёте скрипт миграции. Лучше обратиться за помощью с специалистам, что не напортачить. 35 ГБ за полтора месяца - это не стартаперская компания явно
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!