|
Оценка производительности с помощью БСП (Замер времени) Волшебник, DrShad, H A D G E H O G s, rabota_v8, formista2000, программистище, KJlag, Timon1405, Мультук, jack777, Krendel, calmius, ЕRPe, Лирик, Климов Сергей, d4rkmesa, ГдеСобакаЗарыта, Гипервизор, vis, dmt, boozin, BSV, Молочный брат, Eiffil123, arsik, Ненавижу 1С, scanduta, Has, toypaul, vikf, PR, akronim, d18, Minbo, Dmitrii, АгентБезопаснойНацио, timurhv, LuckyStar, FormatC, sonne666, DrZombi
| ☑ | ||
---|---|---|---|---|
0
vikf
18.12.24
✎
15:27
|
Есть база 1С:ERP последней версии. Активно используем документы "Отчеты о розничных продажах" и решили узнать, как нам делать замеры времени открытия форм документов и справочников.
Так как для разработки собственных решений замеров открытия форм не хватает компетенций (мы не разработчики, а админы),то решили попробовать проверить это на отчетах о роз. продажах, но уткнулись в то, что замер просто не появляется в регистре замеров. Подскажите, как работать с модулем замера производительности? Нужно что-ли самостоятельно раскидывать код вызова счетчиков замера производительности по модулям форм, менеджеров и объектов самостоятельно? Если не трудно и был опыт работы с этим, то хотелось бы получить помощь по порядку работы с типовым модулем замеров производительности, так как есть четкое ощущение, что он не готов к использованию из коробки для замеров и нужно дорабатывать. Конфигурация типовая и под замком, замеры хотим делать также для типовых документов и типовых операций, которые уже были в базе при покупке. |
|||
1
Мультук
18.12.24
✎
15:42
|
(0)
1) Сколько строк у вас в ООРП ? У меня ООРП в 200 строк открывается в 1-2 сек. У вас десятки тысяч строк ? 2) Типовой модуль меряет время проведения ООРП 3) Где у вас отрывается ООРП ? Сеанс в терминальном сервере? Тонкий клиент ? |
|||
2
Timon1405
18.12.24
✎
15:47
|
(1) вопрос же был не в том у кого за сколько открывается, а в том куда вписать, если вписать, начало и окончание замера при открытии формы.
вот ваше 1-2 сек это субъективная или объективная оценка? если объективная, то как вы ее посчитали? |
|||
3
vikf
18.12.24
✎
17:02
|
(1) Выбрали эти документы для тестов. Цель хотя бы понять, как с этим модулем работать, потому что ожидалось, что все документы ОУ и БУ можно измерять при грамотной настройке, но спустя день анализа возникли сомнения.
Вопрос не столько ООРП касается, сколько работы модуля замера производительности. Запись в регистр не происходит типовым модулем, он не замеряет время открытия формы |
|||
4
DrShad
18.12.24
✎
17:04
|
(3) лучше обратитесь к специалистам - толку будет больше
мало произвести замер, его еще нужно интерпретировать |
|||
5
vikf
18.12.24
✎
17:14
|
(4) Полностью с Вами согласен, параллельно заняты как раз поиском специалистов, но там тоже все не так быстро, как хотелось бы, двигается. Пока все специалисты, которых удается найти, не занимаются таким, либо в игнор кидают в связи с новым годом, но мы все равно ищем и общаемся дальше.
Планировали как раз привлекать подрядчиков-оптимизаторов к работам в 2025-м, в т.ч. со счетчиками этими работать, но оценивать производительность после проведенных работ, например, фидбеком от бухгалтерии - ну такое себе, а хоть как-то понять - есть ли польза от модуля, хочется уже сейчас) Да и в любом случае замеры производительности - это "средство администрирования" исходя из документации ИТС и здравого смысла, наших знаний вполне достаточно, чтобы пользоваться этим модулем, но когда в документации ИТС описан порядок действий, повторение которого приводит к пустому результату - возникают такие вопросы. Вопрос ведь не в том, чтобы обучиться, а в том, почему замер производительности работает только в документации ИТС? |
|||
6
DrShad
18.12.24
✎
17:18
|
(5) привыкайте, тут многое работает только в статьях, а не в жизни
|
|||
7
DrShad
18.12.24
✎
17:20
|
+(6) сам этот модуль не юзал, мне хватает знаний понять "что к чему" и без него
|
|||
8
vikf
18.12.24
✎
17:31
|
(7) Привыкли уже, как и интересные вопросы на мисте и инфостарте задавать :D
Спасибо и на том, хочется просто пользоваться всеми возможными источниками информации, форумы уже не раз помогали с поиском ответов на подробные прямые вопросы. |
|||
9
DrShad
18.12.24
✎
17:50
|
(8) поставил демку, посмотрел что в ней по замерам - ума не приложу кому и как это может помочь
|
|||
10
vikf
18.12.24
✎
18:20
|
(9) Имеете ввиду, что способ замеров бесполезен?
С коллегами надеялись, что увидим число секунд, которое после оптимизации по логике уменьшится |
|||
11
DrShad
18.12.24
✎
18:22
|
(10) в формах возможно, хотя и бесполезная информация
|
|||
12
DrShad
18.12.24
✎
18:23
|
в проведении документов может быть множество вводных от которых результат будет разниться
|
|||
13
DrShad
18.12.24
✎
18:24
|
как мне - просто красивая игрушка либо как инфа для отправки в саму 1С для каких-то непонятных рекомендаций
|
|||
14
vikf
18.12.24
✎
18:31
|
(13) ну, подозревал такую историю, хотелось проверить как раз и получить подтверждение. Спасибо большое, что поделились наблюдениями, примем к сведению!
Видимо при обращении к оптимизаторам одним из требований поставим измерение результатов типовых операций до и после работ |
|||
15
DrShad
18.12.24
✎
18:36
|
(14) а можно ознакомиться с перечнем требований?
видимо вы неверно понимаете вообще оптимизацию производительности |
|||
16
DrShad
18.12.24
✎
18:37
|
+(15) либо мы говорим о разных приемлимых результатах и возможно, что тема сабжа вам как раз и нужна
|
|||
17
DrShad
18.12.24
✎
18:39
|
если интересно могу вам привести пример из жизни о производительности в момент разработки и в момент пром эксплуатации
|
|||
18
Волшебник
18.12.24
✎
19:06
|
(17) давай
|
|||
19
Krendel
18.12.24
✎
19:25
|
(5) конечно, мы вот принимаем работы на конец февраля.
Будет желание пообщаться-пиши в личку |
|||
20
Волшебник
18.12.24
✎
19:25
|
(19) Никаких личек!
|
|||
21
Волшебник
18.12.24
✎
19:27
|
Форум! Всё публично! Пишите сюда
|
|||
22
Fynjy
18.12.24
✎
21:17
|
(0) в любой конфе не везде работает механизм замера производительности, а там где "нужно" по мнению разработчиков типовых 1С (к примеру в подборе). Если нужно логирование будет нужны доработки. Курочить (не важно как, даже через расширение) типовую, тем более ERP под желание логирования глупо. Все эти подписки и счетчики в конечном счет замедлят работу.
Если нет даже примитивных знаний, что такое "замер производительности" в конфигураторе и тех. журнал, то лучше да к специалисту, но не такому, как в (19) - мутная конторка даже без статуса франчайзи. А нужен франчайзи с сертификатами эксперта по тех. вопросам. Там можно пригласить владельца этих сертификатов для анализа узких мест и путей оптимизации. Он вам покажет замеры до оптимизации и после. |
|||
23
DrShad
18.12.24
✎
21:25
|
(22) вот это поворот, конкуренция жесткая
|
|||
24
Krendel
18.12.24
✎
23:03
|
(22) Ты же ушел проверять ;-) Уже месяц прошел
|
|||
25
Krendel
18.12.24
✎
23:04
|
Не прошел ценз адекватности? ;-)
|
|||
26
vikf
19.12.24
✎
13:15
|
(15) По сути, у нас дефолт инфраструктура клиент-серверного режима работы:
БД - winserv 2019 + MSSQL 2019 Кластер 1С - winserv 2019 + Платформа 8.3 (8.3.24.1667) Лицензии КОРП стоят, даже Центр Управления Производительностью со всем комплектом на руках имеем, но как ими пользоваться в полную силу - так до конца не смогли разобраться по разным причинам (то времени нет, то знаний не хватает итд). Клиенты все тонкие, баз действующих более 20. Учеты БУ, ОУ, НУ активно ведутся как в ERP, так и в БП/ЗУП. ERP - основная база, т.е. почти все юзеры (около 100) работают там. Из требований все довольно просто и наивно: минимальное время открытия журналов документов (безналичные платежи, документы закупки (все) и подобное), а также активация плюшек КОРП лицензии (описал выше, что КОРП по большому счету до сих пор загадка). То, что мы неправильно понимаем, как это вообще должно быть организовано - это я на 200% согласен, ведь мы вообще скорее всего не понимаем в этой теме ничего, несмотря на то, что глянули на код и ряд технических статеек) Как для отдела обслуживания, хотелось бы понимать правильный (имхо) подход, чтобы не просто давать задачи оптимизаторам и "верить на слово", а хоть как-то понимать, адекватны ли наши требования и что они сделали, после чего отчитываться перед начальством работам уже. (17) Думаю, что хотя бы краткий пример процесса был бы очень полезен, потому что пока наш опыт - это "учебная конфигурация", в которой все не так радужно, как в типовых пп 1с и чатгпт) |
|||
27
vikf
19.12.24
✎
13:16
|
(22) Это да, пока все "мутные конторки" нам и отвечают, что первый раз об этом слышат)))
С сертифицированными франчайзи общаемся регулярно, идем к тому, чтобы грамотно изложить свои требования |
|||
28
DrShad
19.12.24
✎
13:28
|
(26) [ минимальное время открытия журналов документов] тут есть один ключевой момент - все сильно зависит от того, для чего вы их открываете?
типовые формы документов, журналов сильно перегружены всякими плюшками |
|||
29
DrShad
19.12.24
✎
13:30
|
+(28) например, в форме заказа клиента есть информация о задолженности по документу
вопрос: сколько раз она вам пригодится? а рассчитывается при каждом открытии ну и т.д. и т.п. |
|||
30
DrShad
19.12.24
✎
13:31
|
то же по журналам, если вы открываете журнал, чтобы найти документ по номеру и открыть его, то для чего вам всякая информация в списке: о готовности документа к отгрузке, о его оплате и т.п.
|
|||
31
DrShad
19.12.24
✎
13:34
|
а уж в плане доработок, то там вообще миллион вопросов от выбора способа решения задачи, используемых объектов, архитектуры, самого решения, качества кода и т.п. до того, что возможно эту задачу можно было решить используя типовые уже готовые объекты и механизмы
|
|||
32
vikf
19.12.24
✎
13:45
|
(28) (29) Ну вот, например, по теме журналов документов - "закупки(все)", "продажи(все)", "внутренние документы" и "безналичные платежи" используются ежедневно и будут использоваться всегда постоянно, так как компания и в розницу, и в опт работает, бух. учет тоже активно ведется.
А касательно ключевых операций, у нас есть список используемых ежедневно документов, которые 100% замедляют время работы юзеров и есть конкретные события (в (0) это открытие формы), на которые поступают регулярные жалобы. Фиксировать всё мы и не собирались, так как опытом научены, что сами замеры очень ресурсозатратны, особенно если обмазывать ими все подряд |
|||
33
Krendel
19.12.24
✎
13:46
|
(27) Если общаетесь, зачем форум?
|
|||
34
Мультук
19.12.24
✎
13:47
|
(32)
ERP и 100 человек 1) А что за сервер (проц/озу/дисковая подсистема) 2) Сколько "попугаев" показывает тест Гилева ? |
|||
35
DrShad
19.12.24
✎
13:48
|
(32) вы так и не поняли ничего
|
|||
36
Krendel
19.12.24
✎
13:52
|
(34) На 100 пользователей- Корп лицензии?
|
|||
37
DrShad
19.12.24
✎
14:35
|
(26) и вообще не понимаю зачем вы купили ЦУП? Для франчей еще норм, но не для ИТ отдела какого-то не ИТ бизнеса
|
|||
38
Волшебник
19.12.24
✎
14:37
|
(33) Особое мнение
|
|||
39
Timon1405
19.12.24
✎
15:07
|
коллеги, куда-то отошли от изначальной темы, а она интересная: как измерить открытие формы?
если взять определение Ключевой операции "Ключевая операция всегда начинается на клиенте. Ключевая операция всегда заканчивается на клиенте." то к нему вообще непонятно что подходит. для начала замера кажется правильным событие ОбработкаПолученияФормы в модуле менеджера документа. Но, во-первых, она серверная, а во-вторых, теоретически, между получением формы и ее открытием может быть нагруженный код и данные замера, будут некорректны. начинать мерять в событии при создании на сервере неправильно, а при открытии уже поздно. *правильного события я, увы, не знаю, может быть товарищи эксперты подскажут |
|||
40
H A D G E H O G s
19.12.24
✎
15:08
|
Сейчас набегут всякие крендели и потом будут потрясять вам Apdex-ами, чтобы вы закрыли акты и разбежались.
А потом, через пару месяцев, вы будете говорить, что 1С - тормозная и не лечится, а 1С-ники - лукавые обманщики. |
|||
41
H A D G E H O G s
19.12.24
✎
15:12
|
(26) У вас дефолт специалистов. Вам никто не поможет.
|
|||
42
Волшебник
19.12.24
✎
15:38
|
(40) Подтверждаю. Ещё те...
|
|||
43
Krendel
19.12.24
✎
15:40
|
(40) Для того чтобы чем-то трясти, неплохо было бы заключить договорчик, уточнить постановку. А пока постановка требует еще влить сюда часов 40-60
|
|||
44
DrShad
19.12.24
✎
15:57
|
(43) 60 часов это при условии, что клиенты знают чего хотят, а они этого не узнают пока не получат и придется несколько лет объяснять, что они хотят именно этого
|
|||
45
Krendel
19.12.24
✎
16:00
|
(44) Ща тебе деревенские прибегут и скажут что Apdex от лукавого ;-)
|
|||
46
DrShad
19.12.24
✎
16:02
|
(45) да мне пофиг, я все равно не знаю что это
|
|||
47
H A D G E H O G s
19.12.24
✎
16:06
|
При убывающей луне
Мы отдыхали на спине И наблюдали, чё летает в вышине |
|||
48
Волшебник
19.12.24
✎
16:32
|
(47) Вот это сейчас про что было и зачем?
|
|||
49
DrShad
19.12.24
✎
16:38
|
(47) это же краткое содержание ветки в рифмованной форме
|
|||
50
Волшебник
19.12.24
✎
16:39
|
(49) размер не соблюдён
|
|||
51
H A D G E H O G s
19.12.24
✎
16:51
|
(48) Отрывок из песни Михаила Елизарова "А на войне, как на войне"
|
|||
52
Волшебник
19.12.24
✎
16:52
|
(51) Ну и зачем был вставлен этот отрывок в эту ветку?
|
|||
53
H A D G E H O G s
19.12.24
✎
16:57
|
(52) Он точечно метафорично передает дух происходящего в этой ветке. С моей точки зрения. Да и просто - красивое.
|
|||
54
Волшебник
19.12.24
✎
17:35
|
(53) Ну ок...
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |