![]() |
![]() |
![]() |
|
Проблема с журналом регистрации очень быстро растет | ☑ | ||
---|---|---|---|---|
0
brato4karik
24.12.12
✎
16:12
|
Добрый день, сегодня обнаружил странную проблему файл журнала регистрации растет как на дрожжах(2 кб в секунду в среднем) за неделю 14 гб.
Срезал себе кусочек стал рассматривать. Выбрал на удачу сеанс и нашел все вхождения этого сеанса в журнале регистрации при его открытии режимом предприятия - оказалось 2 записи(начало сеанса и завершение). Открыл файл журнала ++блокнотом и поискал все вхождения этого сеанса - 88000 и большинство строк вот такой вид имеют {20121224141011,C, {24174ba3ec930,158da59},20,20,4,7823,3,I,"",0, {"U"},"",1,13,17,913267,0, {0} }, {20121224141011,C, {24174ba3ec930,158db2b},20,20,4,7823,2,I,"",0, {"U"},"",1,13,17,913267,0, {0} }, {20121224141011,C, {24174ba3ec930,158db2b},20,20,4,7823,3,I,"",0, {"U"},"",1,13,17,913267,0, {0} }, {20121224141011,C, {24174ba3ec930,158dbfd},20,20,4,7823,2,I,"",0, {"U"},"",1,13,17,913267,0, {0} сама настройка журнала регистрации выполнена таким образом что бы не фиксировать массу ненужных нам событий (данные.добавление, данные.изменения и проч) хочу попросить общих идей почему так могло получиться что при просмотре журнала из 1С нам показывают то что настроили а вот в фале записей больше в тысячи раз. |
|||
1
Reset
24.12.12
✎
16:15
|
Какая версия платформы?
|
|||
2
brato4karik
24.12.12
✎
16:16
|
Сорри Клиент-Сервер 8.2.15.319
|
|||
3
brato4karik
24.12.12
✎
16:30
|
ну что же ни у кого нет идей?
|
|||
4
Reset
24.12.12
✎
16:32
|
Подобная ситация была в ранней 8.2 (.10.x вроде).
В ЖР писалось большое количество информации о начале и окончании транзакции. Я не нашел решения, временно выходил из ситуации, вырезая эти события самописной прогой. Но это довольно быстро починили (в .11) (тогда одновременно поменялся формат логов с .log на .lgp) >>8.2.15.319 Этот релиз я проскочил транзитом (c 14 сразу на 16). Посмотри код события 3 и 2 в файле .elf. Если это начало и конец транзакции (_$Transaction$_.Begin,_$Transaction$_.Commit), то случай очень похожий. Тем не менее, единствнная рекомендация - попробовать с другой версией платформы. |
|||
5
brato4karik
24.12.12
✎
16:51
|
Благодарю я интуитивно это и предполагал, но вот тогда хочу еще вот что спросить. Порядок и описания полей файла. Как раз какое значение как читать??
|
|||
6
Reset
24.12.12
✎
17:09
|
Я не нашел описаний полей. Все исследовалось "тыком и матом"(зачеркнуто) эмпирически :)
Из того что помню, {24174ba3ec930,158db2b}, - id транзакции, состоит из собственно id и смещения в файле(которое след учитывать при ручном редактировании) 2 (перед ,I) - код события (по определению в .lgf) т.е. это начало{2} и окончание{3} некоей транзакции, в которой ничего не делалось(?) {20121224141011,C, {24174ba3ec930,158db2b},20,20,4,7823,2,I,"",0, {"U"},"",1,13,17,913267,0, {0} }, {20121224141011,C, {24174ba3ec930,158db2b},20,20,4,7823,3,I,"",0, {"U"},"",1,13,17,913267,0, {0} }, Разбираться - тот еще геморрой. Только в крайнем случае, если нельзя проапгрейдить платформу. |
|||
7
Reset
24.12.12
✎
17:11
|
платформенная форма просмотра скрывала такие транзакции (6), но, к примеру ВыгрузитьЖурналРегистрации их выгружает
|
|||
8
brato4karik
24.12.12
✎
17:26
|
да я вижу(но и платформенный вроде как показывает, стоит принудительно поставить галочку в отборе) причем установка настройки ЖР пока не помогает от этих лишних записей
|
|||
9
Reset
24.12.12
✎
17:40
|
(8) да, точно - я забыл просто, два года назад было - по умолчанию в отборе показ транзакций отключен
|
|||
10
Reset
24.12.12
✎
17:46
|
Попробуй c помощью
УстановитьИспользованиеСобытияЖурналаРегистрации отключить события _$Transaction$_.Begin _$Transaction$_.Commit |
|||
11
brato4karik
24.12.12
✎
17:47
|
странно очень, все настройки регистрации событий применились(данные изменение,добавление, и проч) а вот отказ от транзакций что то никак
|
|||
12
Reset
24.12.12
✎
17:47
|
Мне оно тогда не помогло (начисто забыл, почему), но возможно пригодится тебе
|
|||
13
brato4karik
24.12.12
✎
17:47
|
(10) уже сделано, но без результатно
|
|||
14
Reset
24.12.12
✎
17:48
|
(13) Видимо поэтому и мне не помогло ;)
|
|||
15
Reset
24.12.12
✎
17:50
|
Вроде бы оно воспроизводится и в файловой версии.
Попробуй, если воспроизведется, можно на файловой поробовать другии версии платформы, убедится, что помогает или не помогает |
|||
16
brato4karik
24.12.12
✎
17:58
|
ок, щас как раз выгружаю базу не раньше чем завтра развернется. Все равно спасибо за диалог
|
|||
17
Мыш
24.12.12
✎
18:27
|
Там в каталоге журнала регистрации болтается файл со значениями полей. Разобраться несложно. Как только появляется новое значение - оно пишется в этот файл. А собственно в ЖР пишется уже ключ.
|
|||
18
mistеr
24.12.12
✎
19:18
|
(0) А что же в поддержку не написали?
Ну и посмотрите, может регламентные что-то молотят. |
|||
19
brato4karik
25.12.12
✎
11:24
|
Всем спасибо, никаких регламентов не было, действительно пишутся оповещения о начале/завершении транзакции работала обработка ну и так неделя была загруженная для базы(за месяц порядка 10 000 000 000 записей перерабатывается(вот и набежало) , но вот вопрос почему с отключенной настройкой регистрации событий вида транзакция начата/зафиксирована они все равно пишутся то это скорее в суппорт 1С(отписался)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |