Каталог решений - Оптимизация запуска 1С:Управление холдингом под пользователем с ролью Налоговый мониторинг

Оптимизация запуска 1С:Управление холдингом под пользователем с ролью Налоговый мониторинг

Оптимизация запуска 1С:Управление холдингом под пользователем с ролью Налоговый мониторинг

В наличии

Опыт оптимизации запуска базы «1С:Управление холдингом» под пользователем с ролью «Налоговый мониторинг».

Категория:

Описание

Дано

База 1С:Управление холдингом, редакция 3.1 (3.1.14.15)

В базе создан пользователь 1, которому присвоена роль «Налоговый мониторинг», база открывается более 5 минут.

У других пользователей база открывается в разы быстрее: около 30 секунд.

СУБД: PostgreSQL 12.7.

 

Задача

Необходимо оптимизировать запуск под пользователем 1.

 

Замер производительности

Серверная отладка включена, работает. В замере производительности суммарное время показывает около 30 секунд, то есть основное время (причина) отсутствует в замере — да, к сожалению, такое бывает, на практике встречалось много раз.

 

RLS

RLS в роли "Налоговый мониторинг" есть только к справочнику "Банковские счета".

С отключенным RLS запуск такой же медленный.

 

Тестовая база

Тестовая база развернута на СУБД MSSQL Server.

На СУБД MSSQL Server запуск прерывается с другой ошибкой: «Обработчик запросов исчерпал внутренние ресурсы, и ему не удалось предоставить план запроса. Это редкое событие, которое может происходить только при очень сложных запросах, которые обращаются к очень большому числу таблиц или секций. Упростите запрос.»

 

 

Ошибка на MSSQL может быть связана с одинаковым одним и тем же источником, а может и с другим и по другой причине, поэтому для экономии времени и для точности придется прибегнуть к анализу технологического журнала (ТЖ).

 

Анализ ТЖ

 

1) Настроен сбор следующей настройкой

 

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