|
Замер производительности не могу поймать место | ☑ | ||
---|---|---|---|---|
0
domanoff2666
26.12.18
✎
14:59
|
Очень долго открывается документ, в замере производительности самое большое время вверху 2.3 секунды, остальное меньше напорядок, а форма открывается с минуту..сначало думал что замер не идет на клиенте, но отладка на клиенте есть (хоть в отладке в поле пользователь пусто), толине показывает нужное место то ли я чего то не знаю..подскажите плез
|
|||
1
domanoff2666
26.12.18
✎
15:08
|
что то между присозданиинасервере и при открытии, неужели просто форма так долго с сервера на клиент тянется? другое ничегоне может быть?
|
|||
2
domanoff2666
26.12.18
✎
15:15
|
форма особо не большая, есть табл документ и четыре тч
|
|||
3
Numerus Mikhail
26.12.18
✎
15:17
|
(1) Между "при создании на сервере" и "при открытии" происходит инициализация пользовательских настроек, передача всей информации на клиент. Возможно есть ДС с каким-нибудь отбором или еще что-то тяжелое
|
|||
4
domanoff2666
26.12.18
✎
15:21
|
(3) дс?
|
|||
5
Numerus Mikhail
26.12.18
✎
15:25
|
(4) динамический список
|
|||
6
domanoff2666
26.12.18
✎
15:30
|
(5) есть табличный документ на 500 строк где то , но я убрал видимомть и ничего не улучшилось (или видимость ничегоне реашает в такосм вопросе?) что еще может быть тяжелым?
|
|||
7
Fragster
гуру
26.12.18
✎
15:42
|
проверь, может быть есть многострочные текстовые поля с БОЛЬШИМ количеством строк (у нас такое было из-за бага конвертации между разными релизами БСП - при каждой передаче задваивало переносы строк и в тех нескольких документах, где был перенос строк в комментарии после пары десятков передач туда-обратно стало оооочень долгим открытие форм)
|
|||
8
domanoff2666
26.12.18
✎
15:49
|
(5) есть реквизиты хранилищазначений , там если многов сего, может глючить? проверил новый док создается очень быстро
|
|||
9
domanoff2666
26.12.18
✎
15:53
|
(8) хотя там просто табличный документ в котором всего 500 строк..это много или нет?
|
|||
10
hhhh
26.12.18
✎
16:02
|
(9) ну, на 2 секунды вполне. Так что можешь не париться.
|
|||
11
Кир Пластелинин
26.12.18
✎
16:19
|
(6) емнп, то дс независимо от видимости все равно "отрабатывает"
|
|||
12
palsergeich
26.12.18
✎
16:21
|
1) ДС - отловить можно в ТЖ
2)Сами таблицы на форме имеют 1000 и более элементов - в ход свтупает медлительная клиент серверная оптимизацияю |
|||
13
palsergeich
26.12.18
✎
16:22
|
(9) Особенно если он эксклюзивно покрашен
|
|||
14
Кир Пластелинин
26.12.18
✎
16:33
|
(9) всего то 500 строк да и еще с ХЗ, в котором непонятно - что хранится и какого объема...
|
|||
15
domanoff2666
26.12.18
✎
16:35
|
(14) ну вот я очистил его и моментально открывается, но только и сам табл док не появляется естсно
|
|||
16
domanoff2666
26.12.18
✎
16:36
|
(14) фишка что там не просто док а дерево в табл доке
|
|||
17
domanoff2666
26.12.18
✎
16:42
|
(13) это условное оформление имеется ввиду?
|
|||
18
Diman000
26.12.18
✎
16:43
|
Динамическое дерево этот попа...
|
|||
19
domanoff2666
26.12.18
✎
16:49
|
(18) этов таблинчом доке , который в хранилище значений
|
|||
20
Diman000
26.12.18
✎
16:56
|
А, ну тогда просто много данных тянется.
Ты бы лучше так не делал, тяжелые таб доки при открытии документа сразу показывать... |
|||
21
domanoff2666
26.12.18
✎
17:57
|
(20) ну я не особо понимаю чем он тяжелый, 500 строк риали много?,это во первых а во вторых это БИТ ФОРМА ВВОДА бюджета (накосячено за нас)
|
|||
22
Diman000
26.12.18
✎
18:33
|
(21) Это же табличный документ, для него число далеко не единственный параметр определяющий тяжесть. Может там колонок миллион или картинки какие-то нибудь.
Ты попробуй его в файл сохрани, посмотри на его размер. Еще можно со степенью сжатия хранилища значений поиграться. |
|||
23
domanoff2666
27.12.18
✎
10:48
|
(22) проверил с меньшим количеством строк значительно быстрее, не могу понять что там такого на строках навязано.
|
|||
24
cons24
27.12.18
✎
11:01
|
(21) если это форма ввод абюджета - то проблема в ваших финансистах, а не в документе.
Документа рассчитан на то что в него вносят данные люди и анализируют его тоже люди. А у вас наверно 500 строк и 200 колонок. Столько аналитик никто на самом деле не будет смотреть. Надо или количество аналитик уменьшать, или на несколько документов дробить. |
|||
25
domanoff2666
27.12.18
✎
11:09
|
(24) 456 строк и 18 колонок,открывается непозволительно долго. может что то на строках нагружено ...разве такие доки большие для бюджетирования?
|
|||
26
domanoff2666
27.12.18
✎
11:09
|
(22) сжатие не помогает(
|
|||
27
hhhh
27.12.18
✎
11:12
|
(25) ну табличный документ - это очень тормозная вещь. Зря ты с ним связался. Возьми таблицу значений. Ну или регистр создай.
|
|||
28
Diman000
27.12.18
✎
11:18
|
Ну в общем, кодить надо, оптимизировать эту лабуду.
Кто-то решил себе упростить жизнь и не париться с сохранением/восстановлением данных этого ТаблДока в нормальный формат, предназначенный для хранения данных. Но, похоже, что придется этим заняться, если тема долго открытия так важна. |
|||
29
domanoff2666
27.12.18
✎
11:26
|
(27) да не я это. а БИТ
|
|||
30
domanoff2666
27.12.18
✎
13:32
|
(28) а какие способы сохранения и восстановления в нормальный формат?
|
|||
31
sergey yevsenya
27.12.18
✎
13:36
|
как раз сейчас оптимизирую бит финанс. Какие-то упоротые ублюдки писали его. Переписал запрос, список документов выводился 70 сек, стал 10
|
|||
32
Diman000
27.12.18
✎
13:38
|
(30) Встроенный язык 1С:Предприятие
|
|||
33
domanoff2666
27.12.18
✎
13:40
|
(31) список( а у меня сама форма
|
|||
34
domanoff2666
27.12.18
✎
13:41
|
(32) типа сохранитьв тз а потом из тз в табличный снова?
|
|||
35
Diman000
27.12.18
✎
13:42
|
(34) Примерно так, да.
Но чтобы точно сказать надо смотреть что в этом таблдоке хранится и в какой структуре. Может в ТЗ можно, а может лучше не в ТЗ... |
|||
36
Diman000
27.12.18
✎
13:44
|
С сервера на клиент должны ехать как можно более компактные данные, а не заполненный таблдок.
По этим данным таблдок на клиенте заполняй, если он и правда нужен для ввода/просмотра. Потом при сохранении документа обратный процесс. |
|||
37
Diman000
27.12.18
✎
13:46
|
Но, кстати, с учетом времени которое начнет тратить клиент на заполнение таблдока может оказаться, что и прироста производительности особого не будет.
Тогда придется кодить еще больше и вообще переписывать работу документа, чтобы совсем без таблдока обойтись. Вот как-то так. Я все навскидку пишу, не особо вникая, так что где-то могу и ошибаться. |
|||
38
Diman000
27.12.18
✎
13:50
|
С учетом вышеизложенного может статься, что подождать минуту-другую для открытия, неприятно, но не так уж и печально.
Тем более если это ввод бюджета, а не фронт-офис. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |