Доступно с лицензией Data Reviewer.
В ArcGIS по умолчанию таблицы файлов журнала используются, если набор выборки содержит 100 или более записей. ArcMap или любое приложение, например, ArcGIS Data Reviewer for Desktop, которое запускается на ArcMap, выполняет большую выборку и использует эти таблицы файлов журнала. База геоданных отслеживает большие выборки, используя таблицы файла журнала вместо удерживаемых в памяти записей. То же происходит при сортировке, выборке или обновлении записей в таблице Reviewer.
Работая с результатами рабочей области Reviewer, важно понимать опции конфигурации таблицы файла журнала, чтобы выбирать правильную опцию под нужды вашей базы данных. Существует три различных опции для файла журнала базы геоданных: совместный (общий), сеансовый и смешанный, состоящий из первых двух, т.е. сеансового или автономного файлов журнала.
Стандартные опции конфигурации
Для SQL Server стандартной конфигурацией файлов журнала являются сеансовые файлы журнала, создаваемые во временной базе данных (tempdb).
В большинстве случаев конфигурация файла журнала базы геоданных по умолчанию для вашей системы управления базами данных (СУБД) достаточна и является рекомендованной настройкой.
Одной из стандартных опций является совместное использование файлов журнала. Совместно используемые файлы журнала нужны только в тех случаях, когда вы не хотите создавать таблицы в tempdb, есть много одновременных сеансов, и для каждого сеанса используется индивидуальная учетная запись в СУБД.
Другая опция конфигурации приемлема для рабочей области Reviewer, но, если вы выбираете для хранения таблиц журнала схему пользователя (совместное использование файлов журнала) вместо tempdb (сеансовой), убедитесь в наличии привилегии CREATE TABLE для каждой входящей таблицы Reviewer.
Настройки для контроля хранения
Опции файлов журнала задаются с помощью особых параметров в таблицах SDE_server_config и SDE_dbtune.
Для сеансовых файлов журнала параметр SESSION_TEMP_TABLE должен иметь значение 1 (true), чтобы в tempdb могла создаться таблица сеансового файла журнала. Для совместно используемых файлов журнала изменение параметра SESSION_TEMP_TABLE на 0 (false) создаст таблицы SDE_LOGFILES, SDE_LOGFILE_DATA и SDE_SESSION<SDE_ID> в схеме подключенного пользователя; следовательно, пользователю требуется право доступа CREATE TABLE.
В SQL Server в tempdb создается одна таблица в формате ##SDE_SESSION<SDE_ID>. Эта таблица усекается при удалении подключенным приложением файлов журнала и удаляется в конце сеанса. При использовании настройки по умолчанию пользователям не требуется права доступа CREATE TABLE в базе данных для создания сеансовой таблицы в tempdb.