Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Конфигуратор. Отлов источника тормозов

Конфигуратор. Отлов источника тормозов
Я
   newbling
 
19.10.16 - 16:51
Доброго времени суток.

Тормозит выбор товара в обработке подбора. Замерил производительность - 97% времени уходит на одну процедуру - ПриИзмененииКорзиныНаСервере().

При этом, отладкой пробежался по ней и всем тем местам, куда она заходит в процессе. А попадает она в ПодборТоваровСервер.ПриИзмененииКорзины(ЭтаФорма). Которая тоже отрабатывает шустро, а вот при выходе из неё и уходят эти ~97% времени. Но вот я никак не могу найти на что же это время уходит. Ни в одну процедуру в данной форме, в том числе обработчики ожидания, она не заходит так чтоб потратить сколько-нибудь значимое время.
 
 
   Tatitutu
 
1 - 19.10.16 - 16:52
(0) БП 5.7 ?
   arsik
 
2 - 19.10.16 - 16:53
Может большую таблицу с сервера на клиент передает?
   bolobol
 
3 - 19.10.16 - 16:54
Большоэ контекст тащит
   newbling
 
4 - 19.10.16 - 16:59
(1) ут 11.1
   newbling
 
5 - 19.10.16 - 17:01
(2) (3) вот я тоже подозреваю, а как убедиться, что контекст, а главное что с этим сделать - перелопачивать типовой функционал по подбору товара?
   newbling
 
6 - 19.10.16 - 17:01
или мб на сервере что подкрутить
   Дарлок
 
7 - 19.10.16 - 17:02
(5) нагрузку ЦП замерить на сервере ;)
   newbling
 
8 - 19.10.16 - 17:05
(7) Попробовал то же действие на файловой - загрузка цп на 30% подскакивает.
   Дарлок
 
9 - 19.10.16 - 17:07
(8) а какая загрузка ядра? ;)
   H A D G E H O G s
 
10 - 19.10.16 - 17:07
Обеспечение потребностей?
Это норма и ничего не сделаешь.
 
 Рекламное место пустует
   H A D G E H O G s
 
11 - 19.10.16 - 17:08
(10) Вернее, хороший пример, как песать нельзя. Пожалуйся в 1С.
   newbling
 
12 - 19.10.16 - 17:13
(11) Не, кабинет самообслуживания клиента. При чём, в файловой в 1 месте виснет, а в серверной через веб клиент (как и будут сидеть) в другом. Но зато виснет так, что вообще ппц. Секунд 15 открывается подбор - ладно, там запросище лютый этот типовой, который собирается в 5 модулях и выдаёт монструозо с экранами добавок ГДЕ. Кажется, придётся его почикать. Мб и не в нём, уже в другом месте, короче, беда. оххх
   Cyberhawk
 
13 - 19.10.16 - 17:35
(12) Раз в замере время не отображается, то посмотри на время выполнения запроса в ТЖ / профайлере
   H A D G E H O G s
 
14 - 19.10.16 - 17:41
(13) Форма адовой структуры тащится на сервер и обратно. Какие тут вопросы?
   newbling
 
15 - 19.10.16 - 17:41
(13) Замер я смотрел не для мега запроса, который формирует динамический список номенклатуры а для добавления товара в табличку, которая потом будет перенесена в корзину. А там все запросы живо пашут, а вот зависание происходит уже при отработке серверных процедур. Видать контекст, да. Хер знает как побеждать.
   H A D G E H O G s
 
16 - 19.10.16 - 17:41
Посмотрите эту жесть в:
Обработка.ПодборТоваровВДокументПродажи.Форма

и в обеспечении потребностей также.
и во многих других.
   newbling
 
17 - 19.10.16 - 17:42
(16) ну да, она родимая.
   newbling
 
18 - 19.10.16 - 17:43
вес чтоль её уменьшать. А то она вся такая из себя универсальная с тройным набором реквизитов на все случаи жизни.
   newbling
 
19 - 19.10.16 - 17:46
Там всё это время на клиенте уходит, на сервере вообще меньше 0.3% на все запросы.
   newbling
 
20 - 19.10.16 - 17:48
Мб какую игрушку замутить на 15-20 секунд чтоб клиенту было чем заняться. Ну, как 'временное' решение
   Adilgeriy
 
21 - 19.10.16 - 18:58
(20) прикрути рекламные ролики с маркета гугла. заодно и денежки с рекламы поимеешь))


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует