NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: AD_EGO on November 16, 2016, 01:41:05 PM

Title: Уменьшение размера базы
Post by: AD_EGO on November 16, 2016, 01:41:05 PM
Доброго дня.

Вопрос, возможно нубский, но тем не менее.
Внедрили в боевую NetXMS 2.0.6 с БД MySQL. По работе претензий нет, но вот БД растет не по дням, а по часам 20-30 ГБ в неделю. Есть какие-то возможности по контролю роста базы?
Title: Re: Уменьшение размера базы
Post by: kozlov_ao on December 09, 2016, 07:59:50 AM
Что мониторите, как часто, сколько DCI...хоть что-то расскажите о конфигурации.
Title: Re: Уменьшение размера базы
Post by: Hospital on January 04, 2017, 11:22:04 AM
Присоединюсь к вопросу о базе. Как раз на новый год произошёл катаклизм в SAN сети, тыщами летели ошибки в syslog daemon. База выросла на 100% за 1 день, и кончилось место на диске. Движок MS SQL

Как можно вручную вычистить все сохранённые в базе syslog-сообщения? С этим разобрался - delete FROM [netxms].[dbo].[syslog]

Остался вопрос - как "зафорсить" ретеншен для DCI, я поменял значение с 90 на 30 дней, оно само сабой в течение времени подотрётся, или можно запустить процедуру?
Title: Re: Уменьшение размера базы
Post by: Victor Kirhenshtein on January 05, 2017, 11:58:33 PM
Следующий запуск housekeeper'a все лишнее вычистит.