Каталог решений - Периодически тормозит база при включенном RLS, почему?

Периодически тормозит база при включенном RLS, почему?

Периодически тормозит база при включенном RLS, почему?

В наличии

Если у вас периодически пользователи жалуются на блокировку базы, недостаточно прав, не могут войти в систему, и у вас включен RLS, для вас эта коротенькая статья.

Категория:

Описание

Возможно, основной проблемой вашей системы служит данная процедура

 

 

Код попадает в данную процедуру при записи любого справочника / документа / регистра сведений.

Следовательно, когда пользователь входит однажды утром в систему и проводит первый документ, запускается обработка. Если с момента последнего удаления неактуальных ключей аналитики прошло более 2х суток (в функции на изображении всегда возвращается 48 часов) 

 

 

Начинает выполняться удаление неактуальных ключей доступа, выполняется запись множества заданий в регистр сведений "ОбновлениеКлючейДоступаКДанным" после чего в Х потоков запускается актуализация и обновление, а в это время работают люди. 

Данную особенность мы нашли на ERP 2.5.7.ххх, и также скриншоты в этой статье привёл вам из ERP 2.5.8.245, решение следующее:

  • установить ограничение в коде на время выполнения (00:00 — 06:00 и 22:00 — 23:59);
  • включить регламентное задание обновления ключей доступа к данным на 22:01 чтобы запускать это задание в нерабочее время. 

Надеюсь, кому то эта маленькая статейка поможет. Удачи.

has been added to your cart:
Оформление заказа