.. _Setup_Integration_AdvancedSetup_DatabaseCleanup: Очистка старых данных ##################### Интеграционный модуль Продукта может удалять старые данные для уменьшения ресурсов, потребляемых базой данных. Для редактирования настроек очистки необходимо на странице с настройками найти элемент ``Очистка старых данных`` и нажать на название элемента: .. image:: img/Database-Cleanup.png :scale: 80 :align: center :alt: Database-Cleanup .. note:: Для применения настроек из этого раздела требуется перезапуск процессов компонентов, затронутых настройкой. Настройки таймера ***************** Для очистки старых данных интеграционный модуль Продукта использует отдельный таймер, который циклично, небольшими порциями, удаляет данные. Первый блок настроек используется для настроек таймера: .. image:: img/Timer-Settings.png :scale: 80 :align: center :alt: Timer-Settings Флаг ``Используется`` включает или выключает таймер. В поле ``Интервал таймера в секундах`` указывается период работы таймера. В поле ``Число строк`` указывается максимальное число строк, которые подлежат удалению при каждом срабатывании таймера. | Флаг ``Удалять сырые события`` включает или выключает удаление сырых событий. | При включении подлежат удалению сырые события, полученные от операторов. Эта настройка не затрагивает события документооборота, используемые для формирования статусов документа. | Флаг ``Удалять старые задачи`` включает или выключает удаление старых задач. | При включении подлежат удалению служебные задачи, результат выполнения которых не используется для документооборота. | Флаг ``Удалять старые задачи документооборота`` включает или выключает удаление старых задач документооборота (отправка, приемка, отклонение и т.п.). | Результаты выполнения этих задач используются для выявления ошибок "по горячим следам" в рамках документооборота и не актуальны для исторических данных. | Флаг ``Удалять старые задачи валидации МЧД`` включает или выключает удаление старых задач валидации МЧД. При включении подлежат удалению задачи валидации МЧД. | В отличие от служебных задач, задачи валидации МЧД используются в документообороте. Результат выполнения этих задач как правило одинаковый и, если перенастроить ссылки в данных документооборота на свежие результаты валидации, можно удалить большую часть задач валидации. Настройки даты удаления *********************** Второй блок используется для настройки даты удаления: .. image:: img/Date-Settings.png :scale: 80 :align: center :alt: Date-Settings Поддерживается два режима определения даты: фиксированный и плавающий. Поле ``Дата удаления`` задает фиксированую дату, данные старше которой подлежат удалению. .. note:: Дата должна предшествовать текущей минимум на один год. Флаг ``Использовать динамическую дату`` включает динамический режим определения даты удаления. При включении флага удалению подлежат данные старше на ``Число месяцев`` от даты работы таймера. .. note:: ``Число месяцев`` должно быть больше или равно 12. Настройки времени активности **************************** Третий блок используется для настройки времени активности таймера: .. image:: img/Activity-Time-Settings.png :scale: 80 :align: center :alt: Activity-Time-Settings Поскольку удаление данных может приводить к значительной нагрузке на рабочую БД, имеется возможность задать время активности работы таймера. Флаг ``Использовать время активности`` включает режим использования времени активности, таймер очистки при этом будет работать в интервале с ``Начальный час активности`` по ``Конечный час активности``. .. note:: ``Начальный час активности`` и ``Конечный час активности`` определяются в часовом поясе UTC и должны быть в интервале от 0 до 24. .. include:: ../../_Include/SavingChanges.rst