Анализ транзакций по журналу регистрации 1С 8

27.08.15

База данных - Журнал регистрации

Из журнала регистрации (ЖР) можно почерпнуть немного информации о производительности.
28.08.2012 Новая версия с графическим представлением

Скачать исходный код

Наименование Файл Версия Размер
обработка АнализТранзакцийПоЖР2.epf НОВАЯ ВЕРСИЯ
.epf 89,32Kb
194
.epf 89,32Kb 194 Скачать
обработка АнализТранзакцийПоЖР.epf
.epf 11,79Kb
114
.epf 11,79Kb 114 Скачать

Используем 1С:КИП (Корпоративный инструментальный пакет фирмы 1С) для поиска узких мест в производительности. 1С:КИП считывает технологический журнал для анализа и собирает полную информацию о работе базы данных. Это сложный и интересный инструмент помогающий, оптимизировать работу 1С. 

На какие вопросы может дать ответ эта обработка:
1. Какой компьютер дает самые продолжительные транзакции в БД, его можно проапгрейдить.
2. Какие виды документов дольше всего проводятся.
3. Найти конкретный документ, данного вида, который создал наибольшую нагрузку на БД и провести на нём замер производительности штатными методами конфигуратора, чтоб выявить узкое место. 

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

Для запуска нужно нажать одну кнопку "Выполнить анализ", работу обработки можно прервать с помощью Ctrl-Break или она остановится сама, когда закончатся события в журнале. Вы можете свободно скачать обработку с закрытым модулем объекта.

См. также

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

21600 руб.

15.05.2017    42626    12    24    

38

Версионирование объектов для Альфа-авто, ред 4 и 5.

Оптовая торговля Розничная торговля Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Управленческий учет Платные (руб)

Подсистема версионирования объектов для конфигураций Рарус: Альфа-авто на базе типовой подсистемы от 1С. Позволяет хранить историю изменений документов и справочников, кто, что, когда и какие данные изменял, а так же вернуться к предыдущим версиям объекта.

4800 руб.

03.09.2016    42303    33    24    

37

LogManager - Внешний журнал регистрации в SQL

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Журнал регистрации платформы 1С в SQL. Общая база хранения всех журналов. Через com-подключение регламентным заданием периодически догружает журналы регистраций из рабочих баз. Предоставляет настраиваемый доступ к журналам по правам подразделений. Формирует отчеты по пользователям и данным.

10000 руб.

23.05.2014    55574    52    16    

47

Мониторинг баз и серверов 1С

Журнал регистрации Мониторинг Платформа 1С v8.3 Платные (руб)

В сферу обязанностей при работе с клиентами входит контроль работы баз данных и серверов 1С. Нужно понимать что происходит в базах, есть ли ошибки, зависания у пользователей и фоновых задач, блокировки или какое-то необычное поведение системы, получение информации о причинах возникновения проблем и их оперативное устранение и т.д. В качестве источников информации использую консоль кластеров 1С, технологический журнал 1С, журналы регистрации базы 1С. Для автоматизации части операций мониторинга и анализа создал инструмент на основе 1С.

9000 руб.

28.08.2019    31105    14    21    

66

LogiCH - хранение и анализ журнала регистрации в сверхбыстрой СУБД ClickHouse

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Конфигурация LogiCH эффективно решает проблему хранения и анализа записей журналов регистрации. Разработка использует столбцовую СУБД ClickHouse, одну из самых быстрых Big Data OLAP СУБД. Любой анализ журнала можно выполнить в одном отчете, в котором доступны все возможности СКД с учетом ограничений RLS. Количество подключаемых баз не ограничено и не влияет на скорость построения анализа.

5000 руб.

28.11.2018    19624    13    6    

37

Регламентное сокращение журнала регистрации

Инструменты администратора БД Журнал регистрации Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    1383    14    dima_gsv    1    

12

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    3139    4    AlexSTAL    0    

42

Мониторинг состояния с отправкой в telegram

Журнал регистрации Инструменты администратора БД Мониторинг Мессенджеры и боты Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Абонемент ($m)

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

3 стартмани

26.09.2023    1829    11    doom2good    10    

13
Вознаграждение за ответ
Показать полностью
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. serg_gres 153 28.12.11 23:42 Сейчас в теме
{ВнешняяОбработка.АнализТранзакцийПоЖР.МодульОбъекта(25)}: Индекс находится за границами массива
+
4. leksmut 350 29.12.11 13:00 Сейчас в теме
(1) обновил обработку, поставил заглушку, у вас скорее всего пустой ЖР
+
2. serg_gres 153 28.12.11 23:45 Сейчас в теме
и Cntrl-Break не отрабатывает
+
3. Serj1C 483 29.12.11 08:23 Сейчас в теме
и прерывание работает, и ошибок не выдает, только вот не понятно пока что с этими данными делать..
+
5. serg_gres 153 29.12.11 13:17 Сейчас в теме
Скачал еще одну подобную обработку ("Просмотр журнала регистрации"), она ничего не выдает.
Функция ВыгрузитьЖурналРегистрации - не заполняет таблицу значений, хотя в журнале данных полно.
Права есть.
Ничего не понимаю...
+
6. servs 65 30.12.11 11:11 Сейчас в теме
мне эта тема интересна, поэтому за попытку развить ставлю плюс, попробую разобраться с вашей обработкой
+
7. leksmut 350 30.12.11 14:21 Сейчас в теме
(6) спасибо, если будут вопросы пишите, хотя там всего одна кнопка ;)
+
8. servs 65 30.12.11 14:32 Сейчас в теме
(7) вопрос следующий: планируете ли вы сделать подобное для 8.1?
+
9. leksmut 350 30.12.11 16:16 Сейчас в теме
(8) сразу после праздников,не загадывая, добавлю.
+
10. Jenya78 19.01.12 22:46 Сейчас в теме
Плюсанул как и обещал :) MATEVI
+
11. leksmut 350 19.01.12 23:01 Сейчас в теме
(10) Jenya78, спасибо! При случае допилю то, что Batchir посоветовал.
+
12. sound 535 28.01.12 14:13 Сейчас в теме
А чо код-то закрыт? Вроде и тема интересная, но вот блин ну не могу я себя заставить запускать кота в мешке.
+
13. leksmut 350 29.01.12 00:59 Сейчас в теме
(12) sound, тут на форуме многие умеют вскрывать закрытые модули, если бы было что-то не так с кодом, думаю что уже об этом написали бы
+
14. sound 535 29.01.12 10:15 Сейчас в теме
(13) а от кого тогда защита?
+
15. leksmut 350 29.01.12 14:01 Сейчас в теме
(14) sound, у меня такая политика, некоторые разработки выкладываю с открытым кодом, а некоторые с закрытым, но всегда можно договориться о поставке с открытым кодом
+
16. sound 535 29.01.12 14:53 Сейчас в теме
(15) ну раз политика, то вопрос исчерпан :)
+
17. Igly 02.02.12 18:56 Сейчас в теме
"Используем 1С:КИП (Корпоративный инструментальный пакет фирмы 1С) для поиска узких мест в производительности. 1С:КИП считывает технологический журнал для анализа и собирает полную информацию о работе базы данных. Это сложный и интересный инструмент помогающий, оптимизировать работу 1С."
Я так и не понял, для работы обработки этот самый "Корпоративный инструментальный пакет" нужен? Или она сама-собой все будет делать в любой конфигурации?
+
18. leksmut 350 02.02.12 20:22 Сейчас в теме
(17) Igly, кип не нужен для работы
+
19. Yzbest 17.02.12 09:20 Сейчас в теме
Тема интересна, обязательно попробую
+
20. Pretender195 27.02.12 12:01 Сейчас в теме
Да тормоза в 1с это проблема. Попрбуем потестировать данной обработкой посмотрим что получится
+
21. Гость 29.02.12 09:58
интересная публикация. буду пробовать и сравнивать с подобными. Благодарю!)))
+
22. пользователь 01.03.12 20:15
Сообщение было скрыто модератором.
...
23. GreenFox 27.03.12 20:58 Сейчас в теме
Обработка для меня интересна и надеюсь будет полезна. О результатах применения постараюсь отписаться в коментариях.
+
24. leksmut 350 28.03.12 00:36 Сейчас в теме
25. ardn 627 29.08.12 12:00 Сейчас в теме
У нас большой журнал. Обработка считывает весь, или можно задать нужный период?
+
26. V.Nikonov 120 27.11.12 17:21 Сейчас в теме
Есть несколько пожеланий к разработке:
1) В случае анализа одного дня, нет смысла выводить на оси полные метки ДатыВремени.
2) можно подумать автоматическим выбором периодичности (получение 20-100 точек в графике).
3) Модернизировать отбор после первичного получения данных (изменение масштаба временной оси или отбор ряда для анализа).

А так, достаточно полезная обработка/Отчет
+
27. AltF1 8 30.09.13 10:53 Сейчас в теме
28. jake_qwert 23 31.10.14 10:12 Сейчас в теме
Исправьте в описании "Вы можете бесплатно скачать обработку с закрытым модулем объекта.", на самом деле 1$m!
+
29. jake_qwert 23 10.02.16 12:58 Сейчас в теме
"На какие вопросы может дать ответ эта обработка:" Считаю обработку уже устаревшей и не актуальной. Очень долго работает.
+
30. leksmut 350 10.02.16 16:21 Сейчас в теме
(29) jake_qwert, в типовых сейчас есть Apdex, решает подобную задачу. а у меня на ремейки и рефакторинги пока нет времени.
+
Внимание! Тема сдана в архив