Доооооолгий ввод на основании документа.
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Пользователи уже примерно полгода время от времени жаловались на тормоза Альфа Авто, но вроде как все устраивало, со временем проходили проблемы. Сейчас жаловатся стали постоянно. Основные причины-при вводе на основании Заявки на ремонт документа Заказ-наряда происходит зависания программы на неопределенный период .Периоддлится от 15-25 сек до 6-10 минут!(это со слов пользователей) Сам только что (локально на сервере) попытался ввести на основании документ-около 2 минут времени.Это вообще не нормально как то. Пользователи уже матерятся на программу,у них очередь из клиентов стоит -они не могут оформить документы. Замер производительности сделал -прикладываю скрин. По нему выходит ,что основное время занимает выполнение урвзфЗащищенныеФункции.Модуль. Кто нибудь знает, что там, в модуле, происходит? И кто то может уже пересекался с подобным поведением? Какие могут быть причины?
Прикрепленные файлы
Попытка
Выполнить("урвЗаказНарядЗаполнитьКэшВыполнениеРабот(ЭтаФорма)");
Исключение
КонецПопытки;
делал только для не новых ЗН..
на 5.1. проблем пока нет..
Начал дальше искать пути решения. Выполнил перестроение индекса (т.е. он полностью пересоздался) в SQL.Выполнялось долго После этой операции время заполнения уменьшилось до вменяемых 5 сек. Больше пока ничего не делал -веду наблюдение. Т.е. я повторил операцию
Сталкивались с совершенно идентичной ситуацией. Тормозить начинает именно в момент создания нового заказ-наряда любым способом. При открытии уже записанного документа все ОК. Помогла ежедневная (а точнее - еженощная) реиндексация базы средствами 1С (после реиндексации нормально работает 1-2 дня, потом начинает снова тормозить)..
Вариант:
на 5,0 в модуле формы ЗН
Попытка
Выполнить("урвЗаказНарядЗаполнитьКэшВыполнениеРабот(ЭтаФорма)");
Исключение
КонецПопытки;
делал только для не новых ЗН..
на 5.1. проблем пока нет..
Продолжаю вести наблюдение за "пациентом"........
взял на заметку, но пока не реализовал.Хочу понять, можно ли обойтись без правки кода..Да и пока даже не смотрел что там в урвЗаказНарядЗаполнитьКэшВыполнениеРабот делается-может и не нужна эта процедурина.