Tslog
Tslog — журнал меток времени доступных версий данных в логической таблице.
Журналы tslog ведутся, начиная с Prostore 6.7. Более ранние метки времени в журналах отсутствуют.
Записи tslog
Каждая запись tslog содержит метку времени и номер операции записи. Записи организованы в виде дерева с настраиваемой вложенностью и вместимостью узлов.
Максимальная длина журнала по каждой логической таблице определяется параметрами конфигурации TSLOG_MAX_DEPTH
и TSLOG_PAGE_SIZE
. Настроек, действующих по умолчанию, достаточно для записи ~4 млрд версий данных (операций записи) в каждый tslog.
Значение конфигурации TSLOG_MAX_DEPTH
устанавливается один раз перед запуском окружения. Изменение этого параметра в процессе работы системы недопустимо.
Место хранения tslog
Журналы tslog всех логических таблиц окружения хранятся в сервисной базе данных в бинарном виде. Они недоступны для просмотра, но дают возможность получить информацию об определенной операции с помощью запроса GET_CN.
Tslog при пересоздании таблицы
Tslog остается без изменений при пересоздании логической таблицы с ключевым словом LOGIСAL_ONLY и удаляется — при пересоздании таблицы без LOGIСAL_ONLY
.