Доступно с лицензией Workflow Manager.
Таблицы файлов журнала используются в ArcGIS по умолчанию, если набор выборки содержит 100 или более записей. ArcMap и любые приложения, которые запускаются поверх него, например, Workflow Manager (Classic), который выполняет выборку, используют эти таблицы файлов журнала. База геоданных отслеживает большие выборки, используя таблицы файла журнала вместо удерживаемых в памяти записей. То же происходит при сортировке, выборке или обновлении записей в таблице Workflow Manager (Classic).
При работе с результатами в рабочей области Workflow Manager (Classic), важно понимать опции конфигурации таблицы файла журнала, чтобы выбрать опцию, наиболее подходящую для вашей базы данных. Существует четыре различных опции для файла журнала базы геоданных: совместный, сеансовый, автономный и пулы сеансового или автономного файлов журнала.
Конфигурация таблицы файла журнала базы геоданных для Oracle по умолчанию предоставляет в общий доступ файлы журнала базы геоданных.
В большинстве случаев конфигурация файла журнала базы геоданных по умолчанию для вашей системы управления базами данных (СУБД) достаточна и является рекомендованной настройкой.
Рекомендуется хранить таблицы файлов журнала в отдельных табличных пространствах. Это можно выполнить установкой специальных параметров в таблицах SERVER_CONFIG и DBTUNE.
Создание табличных пространств файлов журнала.
В Oracle SQL Plus или Oracle SQL Developer используйте следующее выражение, чтобы создать табличные пространства файлов журнала.
CREATE SMALLFILE TABLESPACE gdblogfile
DATAFILE 'D:\oracle\ORADATA\WMXDB\GDB\gdblogfile01.dbf' SIZE 10M AUTOEXTEND ON NEXT 1M MAXSIZE 100M
LOGGING EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K
SEGMENT SPACE MANAGEMENT AUTO
DEFAULT COMPRESS FOR OLTP STORAGE ( ENCRYPT ) ENCRYPTION USING 'AES256';
CREATE SMALLFILE TABLESPACE gdblogfileidx
DATAFILE 'D:\oracle\ORADATA\WMXDB\GDB\gdblogfileidx01.dbf' SIZE 10M AUTOEXTEND ON NEXT 1M MAXSIZE 100M
LOGGING EXTENT MANAGEMENT LOCAL UNIFORM SIZE 512K
SEGMENT SPACE MANAGEMENT AUTO
DEFAULT COMPRESS FOR OLTP STORAGE ( ENCRYPT ) ENCRYPTION USING 'AES256';
Изменение параметров DBTUNE файла журнала
Когда файлы данных будут созданы, введите новое ключевое слово конфигурации в таблице DBTUNE. В соответствии с этим новым ключевым словом данные и объекты базы данных будут сохранены в ранее заданном местоположении табличных областей. Таблица DBTUNE хранится в базе геоданных на Oracle. Для изменения таблицы DBTUNE необходимо экспортировать таблицу DBTUNE в текстовый файл и произвести изменения в этом текстовом файле. Когда текстовый файл будет обновлен, импортируйте из этого текстового файла новую таблицу DBTUNE.
- Экспортируйте файл dbtune до выполнения любых изменений.
- Запустите ArcCatalog
- Откройте окно ArcToolbox.
- Откройте группу инструментов Администрирование базы геоданных в наборе инструментов Инструменты управления данными.
- Дважды щелкните инструмент Экспортировать ключевые слова конфигурации базы геоданных.
- Перейдите к подключению многопользовательской базы геоданных, из которого будет экспортирован файл для Входного подключения к базе данных.
- Укажите dbtune_logfile.txt для Выходной файл.
- Нажмите OK.
- В текстовом редакторе измените в файле dbtune_logfile.txt ключевое слово конфигурации ##LOGFILE_DEFAULTS.
##LOGFILE_DEFAULTS LD_INDEX_DATA_ID "PCTFREE 0 INITRANS 4 TABLESPACE GDBLOGFILEIDX NOLOGGING " LF_INDEXES "PCTFREE 0 INITRANS 4 TABLESPACE GDBLOGFILEIDX NOLOGGING " LF_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE GDBLOGFILE" SESSION_INDEX "PCTFREE 0 INITRANS 4 TABLESPACE GDBLOGFILEIDX NOLOGGING " SESSION_TEMP_TABLE 0 SESSION_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE GDBLOGFILE" LD_STORAGE "PCTFREE 0 INITRANS 4 TABLESPACE GDBLOGFILE " LD_INDEX_ROWID "PCTFREE 0 INITRANS 4 TABLE PACE GDBLOGFILEIDX NOLOGGING " END
- Импортируйте измененный файл dbtune_logfile.txt file.
- Запустите ArcCatalog
- Откройте окно ArcToolbox.
- Откройте группу инструментов Администрирование базы геоданных в наборе инструментов Инструменты управления данными.
- Дважды щелкните инструмент Импортировать ключевые слова конфигурации баз геоданных.
- Перейдите к подключению многопользовательской базы геоданных, в которое будет импортирован файл для Входного подключения к базе данных.
- Перейдите к файлу dbtune_logfile.txt для Входной файл.
- Нажмите OK.
Создание таблиц файлов журнала.
Таблицы файлов журнала базы геоданных могут создаваться в ArcMap посредством выполнения большой выборки.
- Установите права доступа QUOTA для табличных пространств GDBLOGFILE и GDBLOGFILEIDX в базе геоданных для пользователя–редактора или пользователя для просмотра.
ALTER USER <user_name> QUOTA UNLIMITED ON "GDBLOGFILE"; ALTER USER <user_name> QUOTA UNLIMITED ON "GDBLOGFILEIDX";
- Предоставьте права доступа CREATE TABLE для пользователя редактора/вьюера в базе геоданных.
- Запустите ArcMap.
- Выберите пространственные объекты числом больше 100.
При этом автоматически будут созданы таблицы файлов журналов.
- При необходимости удалите права доступа CREATE TABLE .
Дополнительные сведения см. в разделах Как создать таблицы файлов журналов ArcSDE в качестве глобальных временных таблиц в Oracle и Опции таблицы файлов журнала баз геоданных в Oracle.