Многопользовательские базы геоданных используют таблицы файлов журнала для обслуживания списков выбранных записей. Записи вносятся в таблицы файла журнала для последующего использования приложением в следующих ситуациях:
- Вы создаете набор выборки определенного размера (100 записей или более в ArcMap; 1000 записей или более в ArcGIS Pro; 1000 записей или более, если значения ObjectID запрашиваются из сервиса объектов).
- Вы согласовываете или отправляете сообщения в версионную базу геоданных.
- Клиентское приложение проверяет данные для автономного редактирования.
Клиенты ArcGIS создают временные таблицы файла журнала в базах геоданных на PostgreSQL, при необходимости.
Временные таблицы файла журнала
ArcGIS создает файла журнала как временные таблицы в базах данных PostgreSQL, когда они требуются. Таблицы создаются для пользователя.
Таблицы, созданные для временного файла журнала
Две временные таблицы файла фурнала создаются в памяти, они не хранятся в базе данных. Это таблицы pg_temp_<#>.sde_logfiles и pg_temp<#>.sde_logfile_data.
Разрешения на использование временных таблиц файла журнала
Для работы с совместно используемыми файлами журнала в PostgreSQL необходимы следующие разрешения:
- CONNECT
- TEMP
Эти права должны предоставляться непосредственно индивидуальным ролям пользователей или групп, или наследоваться из публичной роли или прав, предоставленных к базе данных.
Совместно используемые файлы журнала
До версии ArcGIS 10.5, в базах геоданных на PostgreSQL по умолчанию использовались общие таблицы файла журнала.
Совместные файлы журнала являются общими для всех сеансов подключения одного пользователя. При подключении нескольких пользователей с использованием одной учетной записи, все такие сеансы добавляют и удаляют записи из одной таблицы данных файла журнала.