новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Александр Д.
Приватное сообщение

УНФ 1.6: ускорить выполнение запросов

Томск(Россия )
98 |  1
20 декабря 2024 в 19:16:56 (4 дня 9 часов назад)
109000
Текст задания
Имеется нетиповая конфигурация УНФ 1.6.
В ней есть нетиповая обработка, которая вычисляет выполнение планов сотрудников.
Вычисление планов по одному сотруднику занимает 4 минуты, но т.к. сотрудников много, то вычисление по всем сотрудникам занимает много времени.
Замеры производительности показали, что бОльшую часть времени занимает выполнение следующих запросов:
30% времени – запрос в обработке "ФМ_ВыполнениеПлановТорговымиПредставителями",
20% времени – запрос в обработке "ФМ_РасчетДолговПокупателейПоФактурно",
15% времени – запрос в общем модуле "ФМ_ТорговыеПредставителиСервер",
15% времени – ещё один запрос в модуле "ФМ_ТорговыеПредставителиСервер".

Подробнее видно на скриншоте по ссылке:
https://disk.yandex.ru/i/J5XpsoXpVBO-xw

Требуется оптимизировать запросы, чтобы время выполнения обработки сократилось минимум в 2 раза.

Файл конфигурации можно скачать с Яндекс-диска:
https://disk.yandex.ru/d/1k14Ws2WzE44-A

Для работы будет предоставлен доступ к базе через удаленный рабочий стол.
0
Выбранные исполнители
Отклики