УТ 11.4 долгое проведение Возврата от клиента

1. succub1_5 89 01.02.18 14:44 Сейчас в теме
Здравствуйте,
платформа 8.3.10.2561, (сервер 64 лицензия) 100 ключей, 50+пользователей, MS SQL 2016, БД 45 гигов
УТ 11.4.1.273 - типовая
Рег. заданием загружаются доки товародвижений: продажи ОРП (отчет о розничных продажах), списания, оприходования, перемещения, возвраты.
ОРП 1200 позиций проводится 10 сек (макс)
Списания, Оприходования по 20-30 позиций (макс) - проводится 2-3 сек
Перемещения (1200-1500 позиций) - 5-10 сек
а вот возвраты - секунд 30, а то и дольше. Почему?
Все данные подставляются нормально (смотрел код, там долго может быть потому что если не указать сразу, то при проведении ищет основание ОРП).
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
4. shoot_ss 11.06.21 09:05 Сейчас в теме
(1) Паша, привет ) Документы уже стали проводиться по 2 минуты. Посмотрел через замеры производительности, оказалось долго выполнялись такие запросы:
ВЫБРАТЬ ПЕРВЫЕ 1
	ВЫРАЗИТЬ(ТекущаяТаблица.Период КАК ДАТА) КАК Дата
ИЗ
	РегистрНакопления.ТоварыОрганизаций КАК ТекущаяТаблица
ГДЕ
	ТекущаяТаблица.Регистратор = &Регистратор

УПОРЯДОЧИТЬ ПО
	Дата
	
ВЫБРАТЬ ПЕРВЫЕ 1
	ВЫРАЗИТЬ(ТекущаяТаблица.Период КАК ДАТА) КАК Дата
ИЗ
	РегистрНакопления.ВыручкаИСебестоимостьПродаж КАК ТекущаяТаблица
ГДЕ
	ТекущаяТаблица.Регистратор = &Регистратор
УПОРЯДОЧИТЬ ПО
	Дата
Показать


Выполняются они в процедуре "ДанныеДляПроверкиИзБазыДанных", общий модуль "ДатыЗапретаИзмененияСлужебный" каждый примерно по 40-50 секунд.

В итоге убрал галочку в настройках "Даты запрета изменений", в процедуру больше не заходит, документ проводится пару секунд.
Вдруг еще кому-то поможет )
succub1_5; +1 Ответить
2. s_demidov 01.02.18 15:20 Сейчас в теме
для начала-посмотреть на скорость выполнения запросов, понять, что "тянет."
Слово "типовая" НЕ РАВНО слову "оптимально работающая".
3. rafaiil 04.02.18 13:57 Сейчас в теме
Проверьте настройки серверов на которых работает эска.
Была подобная ситуация,а дело было в том что в Панель управления - Электропитание режим питания стоял Экономия энергии.
Так же проверьте настройки биоса. Более подробно можете найти у Гилёва. Мне помогло,причем у нас долго в ут 11.4 долго проводились реализации,реально секунд по 20-30.
5. djan 07.06.23 11:33 Сейчас в теме
Столкнулся с такой же проблемой. Она связана с блоком УПОРЯДОЧИТЬ ПО в запросе. Изменил запрос и проблема решилась.
"ВЫБРАТЬ
| МИНИМУМ(ВЫРАЗИТЬ(&ПолеДаты КАК ДАТА)) КАК Дата
|ИЗ
| &Таблица КАК ТекущаяТаблица
|ГДЕ
| &УсловиеОтбора
|ИМЕЮЩИЕ
| МИНИМУМ(ВЫРАЗИТЬ(&ПолеДаты КАК ДАТА)) <> NULL";

п.с. формирование текста запроса выполняется в процедуре ДобавитьТекстЗапросаТолькоДатыДляРегистра общего модуля ДатыЗапретаИзмененияСлужебный
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот