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