APDEX, APDEX-ксом, но могут быть и пользователи... Статистический подход к замерам производительности. Внешний отчет на СКД

23.08.21

База данных - HighLoad оптимизация

Статья показывает другой подход к оценке замеров производительности, который при большом количестве пользователей имеет право на существование и возможно принесет вам слова благодарности.

Скачать файлы

Наименование Файл Версия Размер
APDEX, APDEX-ксом, но могут быть и пользователи... Статистический подход к замерам производительности.Внешний отчет на СКД:
.erf 12,64Kb
9
.erf 12,64Kb 9 Скачать

Эпиграф:

Вечерняя поверка.
- Петров!- Я!
- Сидоров!- Я!
- Иванов!- Я!
- 3030!
-3030!
-3030!
- Товарищ прапорщик, сколько можно павтарять! Я не 3030, я Зозо!!!.

© анекдоты от Трахтенберга

APDEX как бы хорош он ни был, показывает "общую температуру по больнице". Пока все штатно, можно полагаться на него.
Но при большом количестве пользователей есть те, у которых подтормаживает, например только одна операция, в типовых отчетах и при типовом подходе вы такие выпадающих из общего потока события не найдете.
Попробуем призвать на помощь зеленый учебник Фихтенгольца с 1 курса института и займемся математической статистикой, тем более, что в 1С есть для этого встроенные функции.
 

Внимание! Если вы хотите полностью погрузиться в тему, ищите книги по профилю, для остальных просто положу ссылку на википедию. "Нормальное распределение Гаусса"

И скажу вкратце про правило сигм : В пределах ±1σ от средней арифметической сконцентрирован 68,26% значений . В пределах ±2σ находятся 95,44%. В пределах ±3σ находятся почти все данные 99,72%. Последнее свойство широко известно под названием правило трех сигм для нормального распределения.

То есть, если у вас по какой то операции у пользователя значения выходят даже за 2σ это уже повод для разбирательства, а 3 и подавно.

Собственно эти данные и показывает отчет.

 

 

Как так получается (возможно что это действительно уникальный пользователь, но в моем случае оказалось совсем не так) это тема отдельной публикации, которая откладывается до дождливых осенних вечеров. 
 

Что получается в результате работы отчета:
В предопределенном варианте выводятся ключевые операции в разрезе пользователей, выходящие за пределы нормального распределения вероятности.

Вы можете создать неограниченное количество вариантов со своими отборами и группировками и добавить их в справочник "Рассылка отчетов".

Что нужно знать и уметь делать самостоятельно для корректного использования отчета:

1. Уметь пользоваться и понимать принцип работы внешних отчетов и обработок, подключенных в базу данных 1С.

2. Уметь пользоваться и понимать принцип работы замеров производительности ключевых операций 1С.

3. Иметь права администратора

Внимание!

Если вы не поняли полностью или частично написанных выше строк, для внедрения обработки вам нужно обратиться к специалисту. 

Техподдержка по этим вопросам оказываться не будет. Спасибо за понимание.

Постановка задачи:

Нужен отчет позволяющий определить отклонения от нормальной (в данном случае нормальной для вашей сети и информационной базы) скорости выполнения ключевых операций.

Решение:

Внешний отчет 1С, который позволяет выполнить эти действия

Порядок работы:

Подключаем отчет в 1С как внешний отчет - рекомендуемый вариант действий.



В принципе можно и как Файл - Открыть ... тогда вы сможете сохранять варианты, но не сможете добавить их в рассылку

Пользуемся.

Требования к запуску отчета:

Отчет предназначена для использования с актуальными типовыми конфигурациями, или нетиповыми, но включающими в себя библиотеку стандартных подсистем.

 

Установка и использование отчета:

  1. Отчет выполнен с использованием управляемых форм.
  2. Может использоваться платформа  8.3.15.х и старше

 

         Поддержка отчета, лицензирование:

  1. Отчет не имеет ограничений по периоду действия, количеству организаций и информационных баз.
  2. При возникновении вопросов по работе с отчетом, их можно обсудить в комментариях к публикации, личных сообщениях либо по e-mail, указанному в письме с отчетом.

См. также

Как эффективно настроить autovacuum в Postgres для 1С

HighLoad оптимизация Администрирование СУБД Платформа 1С v8.3 Бесплатно (free)

Кто не любит убирать мусор? Думаю, практически все, а вот в Postgres это обязательный ритуал для эффективной работы. Как эффективно настроить уборку за 1С в Postgres, можно прочитать в этой статье и еще раз задуматься о бесплатности Postgres.

05.08.2023    3417    1CUnlimited    4    

43

MS SQL Server: изучаем планы запросов

Запросы HighLoad оптимизация Запросы Бесплатно (free)

Многие знают, что для ускорения работы запроса нужно «изучить план». При этом сам план обычно обескураживает: куча разноцветных иконок и стрелочек; ничего не понятно, но очень интересно! Аналитик производительности Александр Денисов на конференции Infostart Event 2021 Moscow Premiere рассказал, как выполняется план запроса и что нужно сделать, чтобы с его помощью находить проблемы производительности.

20.06.2023    7511    Филин    37    

92

Простой способ проверки быстродействия

HighLoad оптимизация Платформа 1С v8.3 Бесплатно (free)

Простой (а точнее, мегапростой) способ проверки быстродействия, когда очень важно его, быстродействие, улучшить

10.04.2023    2980    vkrivov@yandex.ru    15    

35

Пример многопоточной обработки (БСП)

HighLoad оптимизация БСП (Библиотека стандартных подсистем) Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка-шаблон, на основе которой можно делать свои многопоточные обработки данных для конфигураций на БСП.

13.02.2023    7513    5    echo77    8    

83

Нагрузочное тестирование в 1С:ERP

HighLoad оптимизация Платформа 1С v8.3 1С:ERP Управление предприятием 2 Бесплатно (free)

Для того чтобы еще до внедрения информационной системы убедиться, что целевая система справится с ожидаемой нагрузкой, требуется провести нагрузочное тестирование. О том какие инструменты и методики помогут организовать подобный проект при внедрении 1С:ERP, и о том, какие неожиданные факторы могут влиять на производительность системы я и хотел бы рассказать в данной статье.

02.11.2022    5144    Tavalik    23    

37
Вознаграждение за ответ
Показать полностью
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Segate 205 23.08.21 10:39 Сейчас в теме
Полезная штука. Добавлю в закладки на будущее )
2. capitan 2359 23.08.21 10:49 Сейчас в теме
(1)You are welcome )
3. starik-2005 2871 24.08.21 14:24 Сейчас в теме
Во имя математики! )))

ЗЫ: Вспомнил свою работу в универе. Думал, что математика - скука, но когда пишешь софт, то все меняется...
5. capitan 2359 24.08.21 15:01 Сейчас в теме
(3)Как говорили наши преподы: Если в буфете у вас за два пирожка берут 25 копеек, тут вы и можете блеснуть знанием высшей математики
4. starik-2005 2871 24.08.21 14:25 Сейчас в теме
Отчет не имеет ограничений по периоду действия, количеству организаций и информационных баз.
Письмо счастья отражено в лицензии? )))
6. capitan 2359 24.08.21 15:02 Сейчас в теме
(4)
Письмо счастья отражено в лицензии? )))

Не понял ?
7. starik-2005 2871 24.08.21 15:02 Сейчас в теме
(6)
Не понял ?
Скачай и разошли друзяшкам...
Оставьте свое сообщение