Сокращение журнала регистрации (Пакетный запуск и в режиме предприятия)

08.01.18

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

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

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
Сокращение журнала регистрации (Пакетный запуск и в режиме предприятия):
.epf 53,59Kb
29 2 500 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

Добрый день. Это моя первая публикация, так что если будете сильно избивать, то может последняя. :-) 

Но безусловно буду очень рад конструктивной критике.

История: Работаю на предприятии, базы и сервера которого расположены по всей стране. Обслуживают разные администраторы и программисты. 

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

Решение: Написана обработка, которую я и публикую. Её цель дать возможность администраторам и программистам разной квалификации удобно настроить резервное копирование Журналов регистрации.

Все сокращения выполняются типовыми механизмами платформы. (Писалось на платформе 8.3.10.2561)

Как показала практика, скорость сокращения журнала регистрации примерно 6-8Gb в час при хороших условиях. (SSD или скоростной СХД). На условиях ниже среднего ~1-2Gb в час. Цифр не привожу, это просто мнение.

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

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

В обработке доступно два режима:

1. Выполнение в режиме предприятия:

В режиме предприятия

В этом режиме происходит сокращение с помощью команд

СкопироватьЖурналРегистрации( <Параметр оставлен пустым, что бы обрабатывать журнал регистрации в текущей базе> , <Путь к журналу регистрации, в который следует поместить данные>, <ОтборКопирования>);

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

Причем период, установленный с помощью обработки "Журнал регистрации" будет игнорироваться, Дата начала будет очищена, дата окончания будет вычисляться в зависимости от количества оставляемых дней в исходном ЖР)

ОчиститьЖурналРегистрации(<ОтборУдаления>);

Тут отбором удаления будет являться структура без отборов. Данные просто будут удаляться по вычисленную дату.

 

2. Выполнение в режиме конфигуратора

В режиме конфигуратора

Будет осуществляться пакетный запуск в режиме конфигуратора с настройками, определенными в обработке.

С помощью конструктора можно сформировать строку запуска для любой информационной базы.

--------------------------------

На этом, собственно, всё. Если будут вопросы или пожелания, а так же критика, то с удовольствием отвечу!

Вступайте в нашу телеграмм-группу Инфостарт

Обработка журнал регистрации сокращение журнала регистрации пакетный запуск регламентное задание

См. также

Журнал регистрации Системный администратор 1С:Предприятие 8 1C:Бухгалтерия Платные (руб)

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

6100 руб.

28.11.2018    24776    23    9    

49

Журнал регистрации WEB-интеграция Программист 1С 8.3 1С:Библиотека стандартных подсистем Абонемент ($m)

Долго отлаживали интеграции через сообщения, журнал регистрации и чужие прокси. На проде это не взлетело. Собрали простой инструмент внутри платформы — смотришь запрос/ответ, повторяешь, выгружаешь curl.

1 стартмани

07.08.2026    993    2    Viktor_Ermakov    8    

12

Администрирование СУБД Журнал регистрации Системный администратор Программист 1С 8.3 Бесплатно (free)

Журнал регистрации на нагруженной базе перестаёт открываться: файлы растут на гигабайты в день, просмотр виснет, история недоступна. Рассказываю, как мы вынесли журнал трёх продуктивных баз в ClickHouse: 35 млрд событий, поиск всех ошибок за сутки — 0,11 секунды, привычная форма журнала для пользователей и падение числа ошибок в проде в 23 раза за полгода. Архитектура, схема таблицы, грабли интеграции и все цифры с прода.

04.08.2026    2205    nedomolkov.ivan    0    

8

Журнал регистрации Бесплатно (free)

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

28.02.2026    5429    julia96_07    0    

13

Журнал регистрации Программист Россия Бесплатно (free)

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

20.11.2024    9180    user1913000    13    

26

Журнал регистрации Тестирование QA Программист Бесплатно (free)

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

21.10.2024    9959    leemuar    8    

25

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

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

1 стартмани

29.12.2023    5881    63    dima_gsv    6    

15

Журнал регистрации Мониторинг Системный администратор Программист Абонемент ($m)

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

1 стартмани

19.11.2023    4959    11    AlexSTAL    0    

8
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. RodinMax 05.03.18 12:55 Сейчас в теме
А сам файл ЖР после сокращение все равно нужно с помощью sqlite3.exe и команды vacuum обработать чтобы размер файла уменьшить?
2. Zedd4D 11 05.03.18 18:47 Сейчас в теме
Если речь идет о новом формате, то да. Только так.
3. birusik 8 13.03.19 10:11 Сейчас в теме
1С:Предприятие 8.3 (8.3.13.1513) Вот такая ошибка -
{ВнешняяОбработка.РегламентноеЗаданиеСжатиеЖурналаРегистрации.МодульОбъекта(157)}: Ошибка при вызове метода контекста (ОчиститьЖурналРегистрации): Ошибка очистки журнала регистрации.: Метод не поддерживается данной реализацией журнала регистрации. Подскажите что можно сделать?
4. birusik 8 14.03.19 10:17 Сейчас в теме
Нет глобальной команды ОчиститьЖурналРегистрации и как быть, что вместо? В 8.3.10 эта команда еще есть.
5. Zedd4D 11 14.03.19 11:52 Сейчас в теме
(4)День добрый, пока могу порекомендовать использовать режим пакетного запуска. В настройках "Запуск конфигуратора командной строкой".

Вообще конечно неожиданно =\ Пока сходу не нашел способов интерактивной очистки ЖР. Хотя даже синтаксис помощник не ругается на отсутствие метода.

У вас журнал регистрации нового или старого формата?
6. birusik 8 14.03.19 13:17 Сейчас в теме
У нас расширение lgd, но формат не на SQLite.
Для отправки сообщения требуется регистрация/авторизация