Доооооолгий ввод на основании документа.

Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.

Страницы: 1
RSS
Доооооолгий ввод на основании документа., Очень долго вводятся документы Заказ-наряд на основании Заявки
 
платформа 1С:Предприятие 8.2 (8.2.18.96), Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ. Редакция 5 (5.0.10.02), формат базы SQL MS 2012. Intel Xeon E5 2650 2GHz, 64 Гб памяти. База не большая по объему 7 Гб примерно +6,5 лог. Полнотекстовый поиск -отключен. Sql регламенты -каждый день по ночам выполняются.

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

Вариант:
Цитата
Александр Мещеряков написал:
на 5,0 в модуле формы ЗН
 Попытка  
  Выполнить("урвЗаказНарядЗаполнитьКэшВыполнениеРабот(ЭтаФорма)");  
  Исключение  
  КонецПопытки;  
делал только для не новых ЗН..
на 5.1. проблем  пока нет..
взял на заметку, но пока не реализовал.Хочу понять, можно ли обойтись без правки кода..Да и пока даже не смотрел что там в урвЗаказНарядЗаполнитьКэшВыполнениеРабот делается-может и не нужна эта процедурина.

Продолжаю вести наблюдение за "пациентом"........
 
Цитата
Дмитрий Ворожейкин написал:
взял на заметку, но пока не реализовал.Хочу понять, можно ли обойтись без правки кода..Да и пока даже не смотрел что там в урвЗаказНарядЗаполнитьКэшВыполнениеРабот делается-может и не нужна эта процедурина.
в ней вызов защищенной функции..
Страницы: 1
Читают тему
Поддержка отраслевых решений «1С-Рарус»
Услуги 1С