Disponible con una licencia de Workflow Manager.
En ArcGIS las tablas de archivo de registro se utilizan de forma predeterminada si el conjunto de selección contiene 100 registros o más. ArcMap y las aplicaciones que se ejecuten sobre ArcMap, como Workflow Manager (Classic), que realizan conjuntos de selección, utilizan estas tablas de archivos de registro. La geodatabase mantiene el seguimiento de grandes selecciones utilizando las tablas de archivos de registro en lugar de los registros mantenidos en la memoria. Esto mismo es válido al ordenar, seleccionar o actualizar registros en la tabla de Workflow Manager (Classic).
Cuando se trabaja con resultados en el espacio de trabajo de Workflow Manager (Classic), es conveniente entender las opciones de configuración de tablas de archivo de registro para poder elegir la opción correcta para las necesidades de su base de datos. Hay cuatro opciones de archivos de registro de geodatabase diferentes: compartidos, basados en sesión, independientes, y grupos de archivos de registro basados en sesión o independientes.
La configuración predeterminada de tablas de archivos de registro de geodatabase para Oracle se comparte con los archivos de registro de geodatabase.
En la mayoría de los casos, la configuración predeterminada de las tablas de archivos de registro de geodatabase para su sistema de administración de bases de datos (DBMS) es la adecuada y la recomendada.
Se recomienda almacenar las tablas de archivos de registro en un espacio de tabla independiente. Esto se puede conseguir estableciendo parámetros específicos en las tablas SERVER_CONFIG y DBTUNE.
Crear espacios de tabla de archivos de registro
Use la instrucción siguiente para crear espacios de tabla de archivos de registro en Oracle SQL Plus u 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';
Cambiar parámetros de archivo de registro de DBTUNE
Después de crear los archivos de datos, modifique la tabla DBTUNE para incluir una nueva clave de configuración. Basándose en esta nueva clave, los datos y los objetos de base de datos se almacenarán en la ubicación de espacios de tabla definida previamente. La tabla DBTUNE se almacena en la geodatabase, en Oracle. Para modificar la tabla DBTUNE es necesario exportarla a un archivo de texto y realizar las modificaciones en dicho archivo. Una vez realizadas las actualizaciones en el archivo de texto, importe la nueva tabla DBTUNE desde el citado archivo.
- Exporte el archivo dbtune antes de efectuar modificaciones.
- Inicie ArcCatalog.
- Abra la ventana ArcToolbox.
- Abra el conjunto de herramientas Administración de geodatabase en la caja de herramientas Herramientas de administración de datos.
- Haga doble clic en la herramienta Exportar palabras clave de configuración de geodatabase.
- En la conexión de la base de datos corporativa desde la que se exportará el archivo, busque Conexión de la base de datos de entrada.
- Especifique dbtune_logfile.txt como Archivo de salida.
- Haga clic en Aceptar.
- Modifique la palabra clave de configuración ##LOGFILE_DEFAULTS de dbtune_logfile.txt en un editor de texto.
##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
- Importe el archivo dbtune_logfile.txt modificado.
- Inicie ArcCatalog.
- Abra la ventana ArcToolbox.
- Abra el conjunto de herramientas Administración de geodatabase en la caja de herramientas Herramientas de administración de datos.
- Haga doble clic en la herramienta Importar palabras clave de configuración de geodatabase.
- En la conexión de la base de datos corporativa a la que se exportará el archivo, busque Conexión de la base de datos de entrada.
- Busque el archivo dbtune_logfile.txt para Archivo de entrada.
- Haga clic en Aceptar.
Crear tablas de archivos de registro
Las tablas de archivos de registro de geodatabase se pueden crear en ArcMap con una gran selección.
- Conceda QUOTA en los espacios de tablas GDBLOGFILE y GDBLOGFILEIDX al usuario editor o visualizador de la geodatabase.
ALTER USER <user_name> QUOTA UNLIMITED ON "GDBLOGFILE"; ALTER USER <user_name> QUOTA UNLIMITED ON "GDBLOGFILEIDX";
- Conceda los permisos CREATE TABLE al usuario editor/visualizador de la geodatabase.
- Inicie ArcMap.
- Seleccione más de 100 entidades.
Esto crea automáticamente las tablas de archivos de registro.
- Retire los permisos CREATE TABLE según considere adecuado.
Para obtener más información, consulte, consulte Cómo: Crear las tablas de archivo de registro de ArcSDE como tablas temporales globales en Oracle y Opciones de tablas de archivos de registro para geodatabases en Oracle.