|
Разветвить замер Apdex, запущенный из одной точки
Dragonofdwarfs, Maestro2020, Franchiser, Fish, Волшебник, maxab72, arsik, X Leshiy, A_G, tan76, DimR_71, Fedor-1971, 2S, Мультук, ReaLg, maxar, nick86, Hawk_1c, Шаграм, Kobol, Crusher, Федя Тяпкин, formista2000, trad, phabeZ, новичекВ1С, Шурик71
| ☑ |
0
Dragonofdwarfs
25.07.25
✎
09:43
|
Коллеги, доброго времени суток! Начинаю замер из одной точки - команды для открытия формы с дин.списком. В процедуре ПриЗагрузкеДанныхИзНастроекНаСервере() - в зависимости от сохраняемой пользовательской настройки меняю текст запроса. Как в этот момент разветвить замер, ну или изменить имя ключевой операции в зависимости от условия?
|
|
1
Dragonofdwarfs
25.07.25
✎
09:59
|
Возможно нашёл решение: ОценкаПроизводительности.ИзменитьКлючевыеОперации() - тут можно поменять имена ключевых операций и целевое время. Пока ещё не проверил до конца
|
|
2
Dragonofdwarfs
25.07.25
✎
10:20
|
(1) Нет, процедура меняет исходное имя, не позволяет "раздвоить" замер
|
|
3
Волшебник
25.07.25
✎
10:34
|
запускайте замер после обработки пользовательской настройки
|
|
4
Dragonofdwarfs
25.07.25
✎
10:37
|
(3) Но тогда не будет учитываться время до этой обработки, что не совсем корректно в рамках текущей задачи.
|
|
5
Волшебник
25.07.25
✎
10:40
|
(4) Запускайте замер до точки разветвления и заканчивайте его. Потом запускайте 2 разных замера в зависимости от настройки. В конце просуммируете
|
|
6
Dragonofdwarfs
25.07.25
✎
10:43
|
(5) Спасибо за идею! Не знаю точно как это в отчёте потом будет выглядеть, но будем посмотреть
|
|
7
Волшебник
25.07.25
✎
10:44
|
детский сад
|
|
8
Dragonofdwarfs
25.07.25
✎
10:53
|
Наткнулся ещё на "Шаг" в длительных операциях, это видимо что-то типо вложенного замера. Возможно получится его называть по-разному в зависимости от условия. Но для этого надо протянуть ОписаниеЗамера исходной операции из команды к точке ветвления, видимо через параметры формы
|
|