Обрезание журнала регистрации. Уменьшение размера файла от 3 до 17 раз.

07.07.11

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

Уменьшение объема журнала регистрации за счет удаления неакутальных и не нужных записей. Уменьшение объема журнала от 3 до 17 раз. Результат - более быстрый парсинг.

Скачать файл

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

Наименование По подписке [?] Купить один файл
Скрипт обрезания
.vbs 2,51Kb
142
142 Скачать (1 SM) Купить за 1 850 руб.

Из файла регистрации удаляются следующие не нужные и не акутальные записи:

1. события при сдвиге ТА ("результат" работы ночного перепроводчика)

2. события при загрузке данных в распределнной информационной базе

3. события ошибок времени выполнения

4. события ошибок синтаксиса

5. события при удалении помеченных на удаление документов и справочников

 

При беглом "осмотре" файла журнала было замечено, что очень много места занимают довольно бесполезные записи. Особенно это касается переноса ТА при перепроведении, различных системных ошибок, записей об удаленных объектах. Ессно лишние записи весьма сильно мешаются при просмотре  и поиске по журналу.

Написал небольшой скрипт, который удаляет всё это ненужное. События по загрузке данных в УРБД хранятся год, т.е. последние 12 месяцев удалены не будут. При желании срок хранения можно изменить, подправив текст скрипта.

Скрипт надо запускать в той же папке, где находится файл журнала (1cv7.mlg). В результате работы скрипта получится урезаный файл 1cv7.mlg и копия оригинального журнала с именем ТекущаяДата_1cv7.mlg

 

При работе скрипта с вышеозвученными условиями размер файла журнала уменьшается в 3 раза. Если же удалить все записи об автообменах, то объем уменшился примерно в 17 раз. Для справки - в фирме 10 распределенных баз (автообмен идет несколько раз в день), перепроводчик запускается 2 раза за ночь.

См. также

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

Прекращена работа программы "1CV7 starter program". Никто не может зайти в 1C 7.7. Апкреш. Что делать? Проверьте, возможно журнал регистрации информационной базы 1С: Предприятия 7.7 поврежден.

17.08.2020    5514    ksnik    3    

4

Журнал регистрации Инструменты администратора БД Системный администратор Программист Платформа 1С v7.7 1C77 Бесплатно (free)

Рассмотрим систему на базе Elasticsearch, Logstash и Kibana (ELK Stack) для анализа логов 1С Предприятие 7.7 с целью визуализации и анализа событий 1С.

22.01.2019    11843    phsin    20    

28

Журнал регистрации Учет рабочего времени Пользователь Платформа 1С v7.7 Абонемент ($m)

Система полной отчетности об использовании рабочего времени пользователями. Все действия пользователей. Сколько времени и на что потрачено. Работает с БД MSSQL, любое количество клиентов

5 стартмани

24.05.2016    17835    4    Art77    2    

6

Журнал регистрации Системный администратор Платформа 1С v7.7 1C77 Россия Абонемент ($m)

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

1 стартмани

17.10.2015    16275    24    kras_71    6    

2

Журнал регистрации Системный администратор Программист Платформа 1С v7.7 1C77 Бесплатно (free)

Все, кто работают с 7.7, знают, что журнал регистрации тормозит нещадно, в связи с чем пользы от него очень мало, и её ещё меньше, когда размер журнала превышает хотя бы 50 мегабайт. На Инфостарте, по- моему, даже есть средства для просмотра журнала, может, даже они эффективны, но моей мечтой всегда был sql-доступ к этому журналу, т.к. это просто, наглядно, удобно и, что самое важное, - очень быстро. Кому интересно - добро пожаловать.

11.12.2014    16361    VladC#    8    

7

Журнал регистрации Системный администратор Платформа 1С v7.7 1C77 Абонемент ($m)

Если вы пытаетесь посмотреть журнал регистраций, а у вас неожиданно 1С7.7 спрашивает пароль, хотя вы точно уверены, что пароль на журнал не ставили - поздравляю, у вас испорчен файл 1cv7.mlg

1 стартмани

07.04.2014    20843    27    dima_home    1    

3

Журнал регистрации Email рассылки Программист Платформа 1С v7.7 1C77 Абонемент ($m)

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

1 стартмани

26.03.2014    19129    16    vcv    2    

5

Журнал регистрации Системный администратор Платформа 1С v7.7 Бесплатно (free)

При запуске программы выходило сообщение «Ошибка при запуске журнала регистрации». Дело было не в бабине..

04.10.2013    35346    Alexion    2    

5
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
0. bigmal 39 07.07.11 13:30 Сейчас в теме
Уменьшение объема журнала регистрации за счет удаления неакутальных и не нужных записей. Уменьшение объема журнала от 3 до 17 раз. Результат - более быстрый парсинг.

Перейти к публикации

1. Serj1C 483 07.07.11 13:30 Сейчас в теме
и собственно стандартный первый вопрос: Где скрипт?
2. bigmal 39 07.07.11 13:46 Сейчас в теме
Упс... Пардон, прокосячил малость. Загрузил, вроде всё нормально
3. artbear 1568 07.07.11 15:20 Сейчас в теме
(0) Плюс за скриптописательство :) без 1С.
4. bigmal 39 07.07.11 20:07 Сейчас в теме
(3) от таких ГУРУ плюс получить - это особая радость )))
5. artbear 1568 08.07.11 17:23 Сейчас в теме
(4) ОФФ Ты меня откуда-то знаешь? :)
6. bigmal 39 08.07.11 17:55 Сейчас в теме
(5) лично к сожалению нет, но по мисте и 1cpp.ru довольно хорошо :)
7. whtblck 96 19.09.11 15:12 Сейчас в теме
в процессу выполнения вывалило ошибку:
---------------------------
Windows Script Host
---------------------------
Script: F:\Base_Copy\SYSLOG\DeleteFromMLG.vbs
Line: 66
Char: 2
Error: Type mismatch: 'CLng'
Code: 800A000D
Source: Microsoft VBScript runtime error

---------------------------
ОК
---------------------------

еще не разбирался, недосуг, может посмотришь?
8. bigmal 39 20.09.11 10:40 Сейчас в теме
Скорее всего строка пустая или ненормального формата данные в ней
9. whtblck 96 20.09.11 11:17 Сейчас в теме
(8) это я догадался. не хочешь свой скрипт пофиксить? возможно, не только у меня такое выскакивает
10. bigmal 39 20.09.11 20:41 Сейчас в теме
Надо пофиксить конечно же. Пока некогда, а в будущем обязательно надо ввести проверку на корректоность данных
11. Nazal 26 28.09.11 11:53 Сейчас в теме
1. Вещь исключительная, особенно там где большие журналы. у меня за месяц файл выротает до 100 М. После свертки = это уже 25-30 М.
2. Хорошо было бы делать набор удаляемых записей.
12. Nazal 26 28.09.11 11:54 Сейчас в теме
(Судя по всему ты запускал скрипт при открытой базе или конфигураторе
Оставьте свое сообщение