17 июля 2025
1C-RarusTechDay 2025
8-я открытая техническая конференция для специалистов 1С
Зарегистрироваться
1C-RarusTechDay 2025 — 8‑я открытая техническая конференция для специалистов 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 минут времени.Это вообще не нормально как то. Пользователи уже матерятся на программу,у них очередь из клиентов стоит -они не могут оформить документы. Замер производительности сделал -прикладываю скрин. По нему выходит ,что основное время занимает выполнение урвзфЗащищенныеФункции.Модуль. Кто нибудь знает, что там, в модуле, происходит? И кто то может уже пересекался с подобным поведением? Какие могут быть причины?
Декоративное изображение 7
Пользователь ПП
Скрин забыл

Прикрепленные файлы

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

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

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