|
Влияние расширения конфигурации на скорость загрузки конфигурации 1С | ☑ | ||
---|---|---|---|---|
0
ABurkovskiy
04.09.18
✎
17:29
|
Платформа 1С:Предприятие 8.3 (8.3.11.2867)
Конфигурация УправлениеТорговымПредприятиемДляУкраины, версия 1.2.45.2 ОС Windows Server 2008 R2 Standard, терминальный режим, по памяти и процессору загрузка до 60-70%. Добавил расширение. В него подтянул из конфигурации 15 документов, 10 справочников, 5 регистров накопления, 1 регистр сведений, 3 общих модуля, 30 ролей. Конфигурация с расширением грузиться дольше чем без расширения, в пределах 1 минуты, без расширения 30-40с. Подтянул из конфигурации еще 15 документов (без реквизитов, форм и т.д.), только для того чтобы ограничить доступ через роли. В результате загрузка конфигурации увеличилась до 6 минут. Это уже слишком долго. Такое ощущение, что есть прямая зависимость времени загрузки от количества заимствованных объектов и ограничения доступа к ним через роли. Подскажите, что нужно подкрутить в платформе, конфигурации, расширении или в голове, чтобы уменьшить время загрузки? |
|||
1
Очевидно
04.09.18
✎
17:37
|
"В результате загрузка конфигурации увеличилась до 6 минут." - это если 5 раз подряд запускать 1С то среднее время 6 минут ? или только первый раз ? (думаю при первом запуске расширение должно скачаться на клиента и закешироваться, последующие запуски должны быть на порядок быстрее, т.к. кэш уже сформирован.)
|
|||
2
Лефмихалыч
04.09.18
✎
17:38
|
ИЛи живи с этим, или делай с этим что-то.
|
|||
3
zmaximka
04.09.18
✎
17:51
|
ничоси в утп перелопатили
|
|||
4
hhhh
04.09.18
✎
17:55
|
(0) "Такое ощущение, что есть прямая зависимость времени загрузки от количества заимствованных объектов" но ведь должна быть такая зависимость. Почему вы удивляетесь? Чем больше объектов, тем больше время.
|
|||
5
ABurkovskiy
04.09.18
✎
18:45
|
Такая задержка при каждой загрузке.
|
|||
6
ABurkovskiy
04.09.18
✎
18:48
|
Это логично, но уж слишком долго. А мне еще нужно с десяток регистров заимствовать для ограничения доступа к ним.
|
|||
7
TormozIT
гуру
05.09.18
✎
00:13
|
Обнови на 8.3.12 и попробуй там
|
|||
8
Aleksey
05.09.18
✎
00:16
|
(4) ну так в пределах процентов, а не на порядок.
Т.е. 30 секунд против 300 с расширением |
|||
9
Фрэнки
05.09.18
✎
08:36
|
Если уж перескочили на релизы платформы 8.3.11+ , то заскакивайте тогда уж на еще более высокие. Это первое.
Загрузка в серверном режиме, я так понимаю? Фишка в том, что все релизы платформы новые сейчас ориентированы на использование УФ и БСП, которые под эти новые УФ наработаны. УТП для Украины в ядре этого конфига содержит БСП для обычных форм. Соответственно, не оптимизировано поведение запуска клиентского сеанса под применение в загрузке расширений. Это второе Можно предположить, что в отличие от запуска простой конфигурации на упр-формах, которая садится в память на сервере в первом сеансе какого-либо рпхоста и затем уже не расходует ни времени загрузки, ни оперативной памяти процесса, загрузка расширения выполняется опер-память процесса на клиенте и никак не грузит процесс на сервере... Но это предположение на уровне бреда, поскольку нужно копать в тонкости реализации платформы на разных уровнях трехзвенной работы: 1) клиент 2) сервер 3) субд |
|||
10
bolder
05.09.18
✎
10:40
|
(0) Не заметил такого поведения в УТ11.Скорее всего (9) дело толкует.
|
|||
11
hhhh
05.09.18
✎
11:06
|
(9)+ это если убрать режим совместимости. если не убирать то не поможет, вряд ли они занимаются оптимизацией режимов совместимости в плане расширений.
|
|||
12
ABurkovskiy
05.09.18
✎
13:01
|
(11) Я отправил запрос в службу поддержки 1С. Запрос зарегистрирован. Обещали в ближайшее время дать ответ. Пусть они подумают.
|
|||
13
ABurkovskiy
05.09.18
✎
13:18
|
(11) Пробовал с режимом совместимости и без него. Пробовал включать/отключать безопасный режим, защиту от опасных действий. На скорость загрузки конфигурации это никак не повлияло.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |