| 
    
            
         
         | 
    
    
  | 
Оценка производительности с помощью БСП (Замер времени) | ☑ | ||
|---|---|---|---|---|
| 
    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) Ну ок...     
         | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |