Parámetros de configuración DBTUNE en DB2

Los parámetros de configuración, que se almacenan en la columna parameter_name de la tabla DBTUNE, identifican los objetos que se almacenarán en la base de datos. Los valores correspondientes a estos, que se almacenan en la columna config_string de la tabla, identifican el modo de almacenamiento del objeto dentro de la base de datos. Los parámetros y las cadenas de caracteres de configuración se agrupan en la tabla a través de palabras clave de configuración. Las combinaciones entre los nombres de las palabras clave y los nombres de los parámetros son únicas. Sin embargo, muchos de los nombres de parámetros pueden reutilizarse bajo palabras clave diferentes a lo largo de la tabla DBTUBE.

Los valores válidos para la columna parameter_name son fijos, esto implica que no se pueden inventar nombres nuevos de parámetros. De manera similar, la columna config_string acepta solo determinados valores numéricos o cadenas de caracteres de SQL. En la mayoría de los casos, estas cadenas de caracteres se agregan a las declaraciones SQL CREATE TABLE y CREATE INDEX para que coincidan con la sintaxis de SQL que se necesita para la DBMS dada.

En geodatabases almacenadas en una base de datos IBM DB2, ArcSDE utiliza pares de cadenas de caracteres de configuración de nombres de parámetros para:

Si desea crear una geodatabase en DB2 en un sistema operativo z (z/OS) de IBM, debe eliminar los comentarios y modificar los parámetros en el archivo de configuración dbtune.sde antes de crear la geodatabase. Si no elimina los comentarios y no proporciona información de almacenamiento para estos parámetros antes de crear la geodatabase, la geodatabase no funcionará, ya que las tablas se crean en una base de datos incorrecta dentro del subsistema. Para alterar esos valores antes de crear la geodatabase, abra el archivo dbtune.sde para DB2 z/OS que está instalado en la carpeta DatabaseSupport del directorio de instalación del cliente ArcGIS en el cual ejecutará la herramienta Habilitar la geodatabase corporativa. Quite los comentarios y cambie los valores en este archivo antes de ejecutar la herramienta para crear la geodatabase.

Los parámetros que debe modificar antes de crear la geodatabase (agrupados por palabra clave) incluyen los siguientes:

Palabra clave de configuración

Parámetros

DATA_DICTIONARY

B_STORAGE

MVTABLES_MODIFIED_TABLE

STATE_LINEAGES_TABLE

STATES_TABLE

VERSIONS_TABLE

PREDETERMINADOS

A_STORAGE

AUX_STORAGE

B_STORAGE

BLK_STORAGE

BND_STORAGE

D_STORAGE

MAX_CACHED_CURSORS

RAS_STORAGE

LOGFILE_DEFAULTS

LD_STORAGE

LF_STORAGE

SESSION_INDEX

SESSION_STORAGE

NETWORK_DEFAULTS

A_STORAGE

B_STORAGE

D_STORAGE

NETWORK_DEFAULTS::DESC

A_STORAGE

B_STORAGE

D_STORAGE

TOPOLOGY_DEFAULTS

A_STORAGE

B_STORAGE

D_STORAGE

TOPOLOGY_DEFAULTS::DIRTYAREAS

A_STORAGE

B_STORAGE

D_STORAGE

TERRAIN_DEFAULTS

A_STORAGE

B_STORAGE

D_STORAGE

TERRAIN_DEFAULTS::EMBEDDED

A_STORAGE

B_STORAGE

D_STORAGE

Parámetros dbtune de DB2 z/OS para actualizar antes de crear la geodatabase

Para cambiar otros valores del parámetro después de crear la tabla DBTUNE, utilice el comando sdedbtune con la operación de alteración. Para obtener instrucciones, consulte Alterar el contenido de la tabla DBTUNE.

La tabla que se presenta a continuación es una lista alfabética de todos los parámetros de configuración posibles que se pueden utilizar en una geodatabase en DB2. A continuación, se incluye una explicación más detallada de los parámetros agrupados por funcionalidad.

Los valores que están en negrita son los predeterminados.

Nombre del parámetro

Descripción

Valor

Notas

A_INDEX_ROWID

Definición de almacenamiento para el índice de la columna Id. de objeto de la tabla de inserciones

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_SHAPE

Definición de almacenamiento para el índice de la columna espacial de la tabla de inserciones

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

A_INDEX_STATEID

Definición de almacenamiento para el índice de la columna sde_state_id de la tabla de inserciones

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_USER

Definición de almacenamiento para el índice de la tabla de adiciones

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

A_STORAGE

Definición de almacenamiento para la tabla de adiciones

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

AUX_INDEX_COMPOSITE

Definición de almacenamiento para el índice de la columna compuesta de la tabla ráster AUX

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

AUX_STORAGE

Definición de almacenamiento para la tabla ráster AUX

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

B_INDEX_ROWID

Definición de almacenamiento para el índice R<N>_SDE_ROWID_UK del ráster row Id. y el índice de la columna Id. de objeto de la tabla de negocios

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_SHAPE

Definición de almacenamiento para el índice de la columna espacial de la tabla de negocios

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

B_INDEX_TO_DATE

Información del parámetro de almacenamiento para crear el índice R<registration_id>_sde_todate, que se utiliza al actualizar la tabla de historia durante una operación de archivo

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_USER

Definición de almacenamiento para el índice de usuario de la tabla de negocios

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

B_RUNSTATS

Valor predeterminado para RUNSTATS

YES (valor por defecto para DB2 en Linux, UNIX y Windows) o NO (valor por defecto para DB2 en z/OS)

B_STORAGE

Definición de almacenamiento para la tabla de negocios y la tabla de atributos ráster

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

BLK_BLOB_OPTION

Propiedades de configuración de almacenamiento de las columnas BLOB en la tabla de rásteres BLK

LOGGED NOT COMPACT (predeterminado para DB2 en Linux, UNIX y Windows) o LOGGED COMPACT, NOT LOGGED COMPACT, o NOT LOGGED NOT COMPACT

El valor predeterminado para este parámetro en DB2 for z/OS está en blanco y debe permanecer así. Para DB2 en Linux, UNIX o Windows, establezca NOT LOGGED COMPACT. Configurar este parámetro como cualquier otro valor puede ocupar mucho más espacio de tabla al cargar datos ráster.

BLK_INDEX_COMPOSITE

Definición de almacenamiento para el índice de la columna compuesta de la tabla del ráster BLK

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

BLK_STORAGE

Definición de almacenamiento para la tabla del ráster BLK

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

BLOB_OPTION

Propiedades de configuración de almacenamiento de la columna BLOB

LOGGED NOT COMPACT (predeterminado para DB2 en Linux, UNIX y Windows) o LOGGED COMPACT, NOT LOGGED COMPACT, o NOT LOGGED NOT COMPACT

También puede especificar un parámetro INLINE LENGTH con BLOB_OPTION.

Consulte la documentación de DB2 para obtener información sobre los parámetros de almacenamiento de BLOB.

El valor predeterminado para este parámetro en DB2 for z/OS está en blanco y debe permanecer así.

BLOB_SIZE

Tamaño de la columna BLOB

> 0 y < 2 GB

El valor predeterminado es 1MB.

Si el parámetro BLOB_OPTION está establecido en LOGGED, el tamaño de BLOB no podrá ser mayor a 1 G. (En DB2, se recomienda que las columnas BLOB registradas no sean más grandes que 10 M).

BND_INDEX_COMPOSITE

Definición de almacenamiento para el índice de la columna compuesta de la tabla del ráster BND

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

BND_INDEX_ID

Definición de almacenamiento para el índice de la columna RID de la tabla del ráster BND

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

BND_STORAGE

Definición de almacenamiento para la tabla del ráster BND

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

CLOB_OPTION

Propiedades de configuración de almacenamiento de la columna CLOB

LOGGED NOT COMPACT (predeterminado para DB2 en Linux, UNIX y Windows) o LOGGED COMPACT, NOT LOGGED COMPACT, o NOT LOGGED NOT COMPACT

El valor predeterminado para este parámetro en DB2 for z/OS está en blanco y debe permanecer así.

CLOB_SIZE

Tamaño de la columna CLOB

> 0 y < 2 GB

El valor predeterminado es 32KB.

Si el parámetro CLOB_OPTION está establecido en LOGGED, el tamaño de la columna CLOB no podrá ser mayor a 1 G. (En DB2, se recomienda que las columnas LOB registradas no sean más grandes que 10 M).

COMENTARIO

Línea utilizada para comentarios

Puede colocar cualquier comentario de hasta 2.048 caracteres

D_INDEX_DELETED_AT

Definición de almacenamiento para el índice de la columna sde_deleted_at de la tabla de borrados

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

D_INDEX_ STATE_ROWID

Definición de almacenamiento para el índice de las columnas sde_states_id y sde_deletes_row_id para tabla de borrados

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

D_STORAGE

Definición de almacenamiento para la tabla de borrados

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

LD_INDEX_DATA_ID

Definición de almacenamiento de SDE_logfile_data

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

LD_INDEX_ROWID

Definición de almacenamiento de índice de la columna SDE_ROWD de la tabla SDE_logfile_data

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

LD_STORAGE

Definición de almacenamiento de la tabla SDE_logfile_data

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

LF_INDEXES

Definición de almacenamiento de índices de columna de la tabla SDE_logfiles

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

LF_STORAGE

Definición de almacenamiento para la tabla SDE_logfiles

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

MAX_CACHED_CURSORS

Cantidad máxima de cursores en caché

0 o más alto

0 = deshabilitado

El valor predeterminado es 80.

MVTABLES_MODIFIED_INDEX

Definición de almacenamiento para el índice Mvtables_modified

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

MVTABLES_MODIFIED_TABLE

Definición de almacenamiento para la tabla Mvtables_modified

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

RAS_INDEX_ID

Definición de almacenamiento para el índice RID de la tabla del ráster RAS

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

RAS_STORAGE

Definición de almacenamiento para la tabla del ráster RAS

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

SESSION_INDEX

Definición de almacenamiento para los índices de los archivos de registro basados en sesión e independientes de ArcSDE

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

SESSION_STORAGE

Definición de almacenamiento para las tablas de archivos de registro basados en sesión e independientes de ArcSDE

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

SESSION_TEMP_TABLE

No usado en las geodatabases en DB2

1 o 0

ST_GEOM_STORAGE_INLINE

Define si el contenido de la columna ST_Geometry se almacena en línea o fuera de línea.

INLINE LENGTH <tamaño en bytes>

Consulte la documentación sobre DB2 para obtener más información sobre el parámetro INLINE LENGTH y saber cómo se utiliza durante la creación de la tabla.

DB2 9.x en z/OS no utiliza este parámetro. Por lo tanto, este parámetro se debe dejar en blanco en la tabla DBTUNE de geodatabases en DB2 en z/OS.

No se aplica a DB2 9.x para z/OS

STATE_LINEAGES_TABLE

Definición de almacenamiento de la tabla State_lineages

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

STATES_INDEX

Definición de almacenamiento de la tabla de estados

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

STATES_TABLE

Definición de almacenamiento de la tabla de estados

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

UI_NETWORK_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la configuración de la red

Descripción de hasta 2.048 caracteres

UI_TERRAIN_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la configuración del terreno

Descripción de hasta 2.048 caracteres

UI_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la palabra clave de configuración no compuesta asociada

Descripción de hasta 2.048 caracteres

UI_TOPOLOGY_TEXT

Parámetro de la interfaz de usuario, que indica la palabra clave de configuración asociada que aparecerá en la interfaz de usuario de ArcGIS; contiene una descripción de la configuración de la topología

Descripción de hasta 2.048 caracteres

VERSIONS_INDEX

Definición de almacenamiento de índice de la tabla de versiones

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

VERSIONS_TABLE

Definición de almacenamiento de la tabla de versiones

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

XML_COLUMN_STORAGE

Especifica el tipo de columnas XML que se van a crear: XML de ArcSDE o XML del DBMS nativo

DB_XML o SDE_XML

Bajo la palabra clave DEFAULTS, el valor predeterminado es DB_XML. Bajo la palabra clave IMS_GAZETTEER, el valor predeterminado es SDE_XML.

No se aplica a DB2 para z/OS

XML_DOC_LOB_SIZE

Define el tamaño de los documentos XML en la columna xml_doc de la tabla sde_xml_doc<n>

1 M

No se aplica a DB2 para z/OS

XML_DOC_STORAGE

Cláusula de almacenamiento para la tabla sde_xml_doc<n>

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

No se aplica a DB2 para z/OS

XML_DOC_UNCOMPRESSED_TYPE

Cuando el parámetro XML_DOC_MODE está configurado como UNCOMPRESSED, el parámetro XML_DOC_UNCOMPRESSED_TYPE determina el formato de almacenamiento de los documentos XML

Dado que XML_DOC_MODE se establece en COMPRESSED de forma predeterminada, el parámetro XML_DOC_UNCOMPRESSED_TYPE no está presente de forma predeterminada. Si agrega el parámetro XML_DOC_UNCOMPRESSED, los valores posibles son BLOB, CLOB o NCLOB.

No se aplica a DB2 para z/OS

XML_DOC_VAL_LOB_SIZE

Define el tamaño del documento XML en la columna xml_doc_val de la tabla sde_xml_doc<n>

1 M

No se aplica a DB2 para z/OS

XML_IDX_FULLTEXT_CCSID

Identificador de juego de caracteres codificado (CCSID) de índice de texto; si los documentos de texto están almacenados como binarios, se debe especificar su CCSID

Para obtener los valores CCSID válidos, consulte la documentación para DB2.

No se aplica a DB2 para z/OS

XML_IDX_FULLTEXT_IDXDIRECTORY

Ruta al directorio del índice de texto

El valor depende del directorio

No se aplica a DB2 para z/OS

XML_IDX_FULLTEXT_LANGUAGE

El idioma utilizado para el análisis lingüístico al crear el índice de texto del contenido de la columna xml_doc_val de la tabla sde_xml_doc<n> y la columna text_tag de la tabla sde_xml_idx<n>

No hay un valor predeterminado para este parámetro. Para conocer las configuraciones de lenguaje válidas, consulte la documentación para DB2.

No se aplica a DB2 para z/OS

XML_IDX_FULLTEXT_UPD_FREQUENCY

Frecuencia de actualización de índices

Cantidad de días y horas entre cada actualización

No hay un valor predeterminado para este parámetro.

No se aplica a DB2 para z/OS

XML_IDX_FULLTEXT_UPD_MINIMUM

Cantidad mínima de documentos nuevos creados o editados antes de la actualización completa del índice de texto

No hay un valor predeterminado para este parámetro.

Si el valor se deja en blanco, el índice se actualiza con todas las adiciones o ediciones que se realicen en cada una de las actualizaciones.

No se aplica a DB2 para z/OS

XML_IDX_FULLTEXT_WKDIRECTORY

Ruta al directorio de trabajo del índice de texto

El valor depende del directorio

No se aplica a DB2 para z/OS

XML_IDX_INDEX_DOUBLE

Cláusula de almacenamiento para el índice xmlix<n>_db en la columna double_tag de la tabla sde_xml_idx<n>

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

XML_IDX_INDEX_ID

Cláusula de almacenamiento para el índice xmlix<n>_db en la columna Id. de la tabla xml_idx<n>

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

XML_IDX_INDEX_STRING

Cláusula de almacenamiento para el índice xmlix<n>_st en la columna string_tag de la tabla sde_xml_idx<n>

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

XML_IDX_INDEX_TAG

Cláusula de almacenamiento para el índice xmlix<n>_tg en la columna tag_id de la tabla sde_xml_idx<n>

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

XML_IDX_STORAGE

Cláusula de almacenamiento para la tabla sde_xml_idx<n> (tabla de índice de una columna XML)

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

XML_INDEX_TAGS_INDEX

Cláusula de almacenamiento para el índice xml_indextags_pk de la tabla sde_xml_indexes

Consulte la documentación de DB2 para obtener información sobre los parámetros de CREATE INDEX.

No se aplica a DB2 para z/OS

XML_INDEX_TAGS_TABLE

Cláusula de almacenamiento para la tabla sde_xml_index_tags y los índices xml_indextags_ix1 y xml_indextags_ix2 en las columnas tag_name y tag_alias, respectivamente

Consulte la documentación de DB2 para para obtener información sobre los parámetros de CREATE TABLE.

No se aplica a DB2 para z/OS

XMLDB_DOC_COMPRESSED

Especifica si los documentos XML se almacenan en forma comprimida

YES o NO

XMLDB_DOC_STORAGE_INLINE

Especifica el tipo de almacenamiento de XML que se utiliza en la columna PureXML

Objeto de almacenamiento XML o INLINE LENGTH <# in bytes>

XMLDB_DOC_STORAGE_TABLESPACE

Especifica el espacio de tabla en el cual se almacenará el documento XML

LONG IN <table space>

XMLDB_IDX_TAG_INVALID_VALUES

Especifica si las etiquetas XML no válidas deben rechazarse o no

IGNORE INVALID VALUES o REJECT INVALID VALUES

XMLDB_INDEX_FULLTEXT

Especifica si se deben generar Índices de búsqueda de texto en las columnas XML en el momento en que estas se crean

YES o NO

XMLDB_INDEX_TAG

Especifica si se deben generar índices en las columnas XML en el momento en que estas se crean

YES o NO

Resumen de parámetros de configuración
NotaNota:

Para los parámetros de XML, <n> hace referencia al xml_column_id asociado a una columna de XML específica.

Descripciones funcionales de los parámetros

Parámetros de almacenamiento de los índices y la tabla de negocios

Una tabla de negocios es cualquier tabla de DB2 creada por un cliente de ArcSDE, por el comando de administración sdetable o por la función SE_table_create de API C de ArcSDE. Utilice el parámetro B_STORAGE para definir la configuración de almacenamiento de la tabla de negocios.

Existen cuatro parámetros de almacenamiento de índices que se utilizan para la creación de índices de tabla de negocios:

  • El parámetro B_INDEX_USER contiene la configuración de almacenamiento para los índices definidos por el usuario creados con la función de C API SE_table_create_index y la operación create_index del comando sdetable.
  • El parámetro B_INDEX_ROWID contiene la configuración de almacenamiento del índice que ArcSDE crea en la columna ObjectID de una tabla registrada, también llamada Id. de la fila.
  • El parámetro B_INDEX_SHAPE solo se aplica a DB2 para Linux, UNIX y Windows, y contiene la configuración de almacenamiento del índice de columna espacial que ArcSDE crea al agregar una columna a la tabla de negocios. Este índice se crea mediante la función SE_layer_create de API de ArcSDE C. ArcGIS invoca esta función cuando crea una clase de entidad y también la invoca la operación de agregar del comando sdelayer.
  • El parámetro B_INDEX_TO_DATE especifica el almacenamiento para el índice R<registration_id>_sde_todate. Este índice se crea cuando se habilita el archivado de una tabla de negocios y se utiliza cuando se actualiza la tabla de historia durante una operación de archivado.

Parámetros de almacenamiento de las tablas de inserciones y tabla de borrados

El registro de una tabla de negocios como versionada permite a varios usuarios mantener y editar un objeto. En intervalos apropiados, cada usuario fusiona los cambios que realiza con los cambios realizados por otros usuarios y concilia todo conflicto que surja cuando se modifican las mismas filas. ArcSDE crea dos tablas para cada tabla de negocios que está registrada como versionada: la tabla de adiciones y la tabla de borrados.

La tabla de inserciones se llama A<n> y la tabla de borrados D<n>, donde <n> es el Id. de registro de la tabla de negocios que se encuentra en la tabla del sistema TABLE_REGISTRY. Por ejemplo, si se muestra la tabla de negocios ROADS con un Id. de registro de 10, ArcSDE crea la tabla de inserciones como A10 y la tabla de borrados como D10.

SugerenciaSugerencia:

Para obtener más información sobre la estructura de las tablas de inserciones y tablas de borrados, y su modo de uso, consulte el tema Tablas versionadas en una geodatabase en DB2.

Parámetros de la tabla de inserciones

El parámetro A_STORAGE contiene la configuración de almacenamiento de la tabla de adiciones. Otros cuatro parámetros de almacenamiento contienen la configuración de almacenamiento de los índices de la tabla de inserciones.

El parámetro A_INDEX_ROWID contiene la configuración de almacenamiento del índice que ArcSDE crea en la columna versionada de Id. de objeto, también llamada Id. de fila. El índice Id. de fila de la tabla de adiciones se denomina A<n>_ROWID_IX1, donde <n> es el Id. de registro de la tabla de negocios con la que está asociada la tabla de adiciones.

El parámetro A_INDEX_STATEID contiene la configuración de almacenamiento del índice que ArcSDE crea en la columna SDE_STATE_ID de la tabla de adiciones. El índice de la columna SDE_STATE_ID se denomina A<n>_STATE_IX2, donde <n> es el Id. de registro de la tabla de negocios con la que está asociada la tabla de adiciones.

El parámetro A_INDEX_SHAPE solo se utiliza para DB2 en Linux, UNIX y Windows, y contiene la configuración de almacenamiento del índice que ArcSDE crea en la columna espacial de la tabla de adiciones. Si la tabla de negocios contiene una columna espacial, la columna y el índice en la misma se duplican en la tabla de inserciones. El índice de columna espacial de la tabla de inserciones se denomina A<n>_IX1_A, donde <n> es el Id. de capa de la clase de entidad según se indica en la tabla LAYERS.

El parámetro A_INDEX_USER contiene la configuración de almacenamiento de los índices definidos por el usuario que ArcSDE crea en la tabla de adiciones. Los índices definidos por el usuario para las tablas de negocios se duplican en la tabla de inserciones.

Parámetros de la tabla de borrados

El parámetro D_STORAGE contiene la configuración de almacenamiento de la tabla de borrados.

Los otros dos parámetros de almacenamiento contienen la configuración de almacenamiento de los índices que ArcSDE crea en la tabla de borrados. El parámetro D_INDEX_STATE_ROWID contiene la configuración de almacenamiento del índice D<n>_IDX1 que ArcSDE crea en las columnas SDE_STATE_ID y SDE_DELETES_ROW_ID de la tabla de borrados. El parámetro D_INDEX_DELETED_AT contiene la configuración de almacenamiento del índice D<n>_IDX2 que ArcSDE crea en la columna SDE_DELETED_AT de la tabla de borrados.

Parámetros de almacenamiento de los índices y la tabla ráster

Cada una de las tablas de ráster contiene un parámetro de almacenamiento. Cada uno de estos parámetros contiene la configuración de almacenamiento CREATE TABLE de DB2 de su tabla de ráster asociada. Los parámetros y las tablas son los siguientes:

Parámetro

Tabla

RAS_STORAGE

SDE_RAS_<raster_column_ID>

BND_STORAGE

SDE_BND_<raster_column_ID>

AUX_STORAGE

SDE_AUX_<raster_column_ID>

BLK_STORAGE

SDE_BLK_<raster_column_ID>

Para obtener una descripción de estas tablas, consulte el tema Datasets ráster y catálogos de ráster en una geodatabase en DB2.

Cada una de estas tablas también contiene índices Los parámetros que controlan el almacenamiento de estos índices son los siguientes:

  • El parámetro RAS_INDEX_ID contiene la configuración de almacenamiento CREATE TABLE de DB2 del índice de la tabla RAS.
  • El parámetro BND_INDEX_COMPOSITE contiene la configuración de almacenamiento CREATE INDEX de DB2 del índice de la columna compuesta de la tabla BND.
  • El parámetro BND_INDEX_ID contiene la configuración de almacenamiento CREATE INDEX de DB2 del índice de la columna Id. de la tabla BND.
  • El parámetro AUX_INDEX_COMPOSITE contiene la configuración de almacenamiento CREATE INDEX de DB2 del índice de la tabla AUX.
  • El parámetro BLK_INDEX_COMPOSITE contiene la configuración de almacenamiento CREATE INDEX de DB2 del índice de la tabla BLK.
  • El parámetro de almacenamiento BLK_BLOB_OPTION contiene las propiedades de configuración de las columnas BLOB de la tabla de ráster BLK. Se recomienda que, para DB2 en Linux, UNIX y Windows, establezca el parámetro BLK_BLOB_OPTION en NOT LOGGED COMPACT. Configurar este parámetro como cualquier otro valor puede ocupar mucho más espacio de tabla al cargar datos ráster.

Para obtener más información acerca de las tablas de atributos, consulte Tablas de atributos ráster de datasets ráster. Para obtener más información acerca de palabras clave de configuración personalizadas, consulte Palabras clave de configuración personalizadas. Para obtener más información sobre el almacenamiento de rásteres, consulte el tema Datasets ráster y catálogos de ráster en una geodatabase en DB2.

Parámetros XML

NotaNota:

Los parámetros XML no se aplican en geodatabases en DB2 for z/OS. Además, si no utiliza columnas XML y documentos XML en la geodatabase en DB2 en Linux, UNIX o Windows, no es necesario que configure estos parámetros.

Los parámetros XML de DB2 son los siguientes:

  • XML_COLUMN_STORAGE
  • XMLDB_DOC_COMPRESSED
  • XMLDB_DOC_STORAGE_INLINE
  • XMLDB_DOC_STORAGE_TABLESPACE
  • XMLDB_IDX_TAG_INVALID_VALUES
  • XMLDB_INDEX_FULLTEXT
  • XMLDB_INDEX_TAG
  • XML_INDEX_TAGS_TABLE
  • XML_INDEX_TAGS_INDEX
  • XML_DOC_STORAGE
  • XML_DOC_LOB_SIZE
  • XML_DOC_VAL_LOB_SIZE
  • XML_DOC_MODE (por defecto, no figuran en DBTUNE)
  • XML_DOC_UNCOMPRESSED_TYPE
  • XML_IDX_STORAGE
  • XML_IDX_INDEX_ID
  • XML_IDX_INDEX_TAG
  • XML_IDX_INDEX_DOUBLE
  • XML_IDX_INDEX_STRING
  • XML_IDX_FULLTEXT_UPD_FREQUENCY
  • XML_IDX_FULLTEXT_UPD_MINIMUM
  • XML_IDX_FULLTEXT_IDXDIRECTORY
  • XML_IDX_FULLTEXT_WKDIRECTORY
  • XML_IDX_FULLTEXT_LANGUAGE
  • XML_IDX_FULLTEXT_CCSID

El parámetro XML_COLUMN_STORAGE determina si las columnas XML se crean como XML de ArcSDE (SDE_XML) o como PureXML nativo de DB2 (DB_XML). En el comportamiento predeterminado se utiliza PureXML de DB2.

Los seis parámetros XML siguientes (XMLDB_DOC_COMPRESSED, XMLDB_DOC_STORAGE_INLINE, XMLDB_DOC_STORAGE_TABLESPACE, XMLDB_IDX_TAG_INVALID_VALUES, XMLDB_INDEX_FULLTEXT y XMLDB_INDEX_TAG) se aplican a las columnas PureXML de DB2. Si utiliza el parámetro predeterminado XML_COLUMN_STORAGE de DB_XML, estos serán los parámetros que utilizará para controlar el almacenamiento de los documentos XML.

XMLDB_DOC_COMPRESSED indica si los documentos XML que están almacenados en línea deben almacenarse en forma comprimida. En el comportamiento predeterminado se almacenan los documentos XML en forma descomprimida. El almacenamiento de estos documentos en forma comprimida le permite introducir más registros por página. Sin embargo, si los datos están comprimidos, se deberán descomprimir cada vez que sea necesario. Por ello, en la mayoría de los casos, se prefieren los documentos XML descomprimidos.

El parámetro XMLDB_DOC_STORAGE_INLINE especifica si los documentos XML se deben almacenar como objetos XML separados (opción predeterminada) o almacenados en línea dentro de una página. Si se almacenan en la página, INLINE LENGTH <# in bytes> define el tamaño (en bytes) que se debe utilizar en este almacenamiento. El límite máximo es a ligeramente más bajo que el tamaño de página. Por ejemplo, si utiliza el tamaño de página predeterminado (4 KB), el tamaño máximo de los datos en línea será a ligeramente más bajo que 4 KB. Para obtener información sobre el cálculo del tamaño máximo de los documentos XML en línea, consulte la documentación para DB2.

Para documentos XML pequeños (menores al tamaño de página establecido para la base de datos), el almacenamiento en línea puede brindar un mejor rendimiento, ya que se requiere menos entrada y salida para insertar, actualizar y borrar contenido. El parámetro XMLDB_DOC_STORAGE_TABLESPACE le permite especificar un espacio de tabla diferente para almacenar el objeto de almacenamiento XML. Por defecto, este objeto se almacena en el mismo espacio de tabla que la tabla de negocios. Con este parámetro, puede especificar un espacio de tabla diferente. Si utiliza almacenamiento en línea, no podrá utilizar el parámetro.

El parámetro XMLDB_IDX_TAG_INVALID_VALUES esencialmente habilita o deshabilita la validación de las etiquetas XML. El valor predeterminado IGNORE INVALID VALUES no aplica la validación de etiquetas XML. La configuración de este parámetro en REJECT INVALID VALUES causará un rechazo del valor de etiqueta para la indización y, si la etiqueta es incorrecta, DB2 mostrará un error.

Los parámetros XMLDB_INDEX_FULLTEXT y XMLDB_INDEX_TAG le permiten establecer que la creación de índices se realice de manera automática cuando se crea la columna XML. Con el valor predeterminado para XMLDB_INDEX_FULLTEXT, no se genera un índice de texto completo en la columna XML cuando se crea. El valor predeterminado para XMLDB_INDEX_TAG genera índices XML en la columna XML cuando se crea.

El último conjunto de parámetros XML solo se aplica a las columnas XML de ArcSDE.

Los parámetros XML_INDEX_TAGS_TABLE y XML_INDEX_TAGS_INDEX se encuentran en la lista de parámetros de la palabra clave DATA_DICTIONARY. El parámetro XML_INDEX_TAGS_TABLE especifica el espacio de tabla en el cual se crea la tabla del sistema SDE_XML_INDEX_TAGS junto con sus índices (xml_indextags_ix1 y xml_indextags_ix2). Si desea especificar un espacio de tabla diferente para estos objetos, deberá eliminar los comentarios del parámetro XML_INDEX_TAGS_TABLE y proporcionar un nombre para un espacio de tabla existente antes de crear la geodatabase. Del mismo modo, el valor del parámetro XML_INDEX_TAGS_INDEX, que especifica el modo de almacenamiento del índice xml_indexes_pk de SDE_XML_INDEXES, se debe modificar antes de crear la geodatabase.

Los parámetros XML_DOC_STORAGE, XML_DOC_LOB_SIZE y XML_DOC_VAL_LOB_SIZE especifican el almacenamiento de la tabla SDE_XML_DOC<n>. El parámetro XML_DOC_STORAGE define el almacenamiento de la tabla misma, XML_DOC_LOB_SIZE especifica el tamaño de los documentos XML en la columna xml_doc de la tabla y XML_DOC_VAL_LOB_SIZE define el tamaño de los documentos XML en la columna xml_doc_val.

Si desea almacenar documentos XML sin compresión, deberá agregar el parámetro XML_DOC_MODE en la tabla DBTUNE y establecerlo en UNCOMPRESSED. Si desea que los documentos XML se almacenen sin compresión en la mayoría de las ocasiones, agregue este parámetro y este valor a la lista de la palabra clave DEFAULTS. Si desea almacenar solo algunos documentos XML en formato sin compresión, cree una palabra clave de configuración personalizada, agréguele el parámetro XML_DOC_MODE y establezca el último en UNCOMPRESSED. Algunas veces, los documentos XML pueden llegar a ser muy grandes, aun en formato sin compresión (4 MB o más) y, por lo tanto, es probable que no quiera establecer el parámetro XML_DOC_MODE en UNCOMPRESSED dentro de la lista de la palabra clave DEFAULT.

El parámetro XML_DOC_MODE funciona a la par con el parámetro XML_DOC_UNCOMPRESSED_TYPE. Si establece el parámetro XML_DOC_MODE en UNCOMPRESSED en cualquier lista de parámetros de palabra clave, deberá hacer lo mismo con el parámetro XML_DOC_UNCOMPRESSED_TYPE de la misma palabra clave. El parámetro XML_DOC_UNCOMPRESSED_TYPE define el formato de almacenamiento que se utiliza para los documentos XML sin compresión.

El parámetro XML_IDX_STORAGE especifica el modo almacenamiento de la tabla de índices sde_xml_idx<n> de una columna XML.

Los parámetros XML_IDX_INDEX_ID, XML_IDX_INDEX_TAG, XML_IDX_INDEX_DOUBLE y XML_IDX_INDEX_STRING definen el modo de almacenamiento de diferentes índices en columnas de la tabla sde_xml_idx<n>. El parámetro XML_IDX_INDEX_ID especifica el modo de almacenamiento del índice xmlix<n>_id en la columna Id., el parámetro XML_IDX_INDEX_TAG especifica el modo de almacenamiento del índice xmlix<n>_tg en la columna tag_id, el parámetro XML_IDX_INDEX_DOUBLE define el modo de almacenamiento del índice xmlix<n>_db en la columna double_tag y el parámetro XML_IDX_INDEX_STRING define el modo de almacenamiento del índice xmlix<n>_st en la columna string_tag.

Los parámetros XML_IDX_FULLTEXT_UPD_FREQUENCY y XML_IDX_FULLTEXT_UPD_MINIMUM definen cuándo se actualiza el índice de texto completo. El parámetro XML_IDX_FULLTEXT_UPD_FREQUENCY especifica la cantidad de días y de horas entre las actualizaciones del índice de texto completo. El parámetro XML_IDX_FULLTEXT_UPD_MINIMUM indica la cantidad mínima de documentos nuevos y editados que se pueden agregar al índice de texto completo antes de que este se actualice.

El parámetro XML_IDX_FULLTEXT_IDXDIRECTORY indica la ruta del directorio que contiene el índice de texto. XML_IDX_FULLTEXT_IDXDIRECTORY especifica la ruta del directorio de trabajo que contiene el índice de texto. El parámetro XML_IDX_FULLTEXT_LANGUAGE especifica el idioma que se utilizará para el análisis lingüístico al crear el índice de texto del contenido de la columna xml_doc_val de la tabla sde_xml_doc<n> y la columna text_tag de la tabla sde_xml_idx<n>

Si los documentos de texto se almacenan en formato binario, deberá configurar el parámetro XML_IDX_FULLTEXT_CCSID, que especifica el CCSID de los documentos.

Parámetros de tablas de archivos de registro

ArcSDE utiliza las tablas de archivos de registro para mantener los conjuntos de registros seleccionados. Los parámetros del archivo de registro afectan a las tablas e índices de los datos del archivo de registro. Empiezan con la letra L o SESSION. Los parámetros son los siguientes:

  • El parámetro LD_INDEX_DATA_ID configura la creación del índice LOGFILE_DATA_idx2 de la tabla SDE_LOGFILE_DATA y del índice LOGPOOL_<SDE_ID>_idx1 de la tabla SDE_LOGPOOL_<SDE_ID>.
  • El parámetro LD_INDEX_ROWID configura la creación del índice LOGFILE_DATA_idx1 de la tabla SDE_LOGFILE_DATA y del índice LOGPOOL_<SDE_ID>_idx1 de la tabla SDE_LOGPOOL_<SDE_ID>.
  • LD_STORAGE* define la configuración para las tablas SDE_LOGFILE_DATA y SDE_LOGPOOL_<SDE_ID>
  • LF_STORAGE define la configuración para la tabla SDE_LOGFILES.
  • SESSION_STORAGE* define el almacenamiento de las tablas de archivo de registro independientes y basadas en la sesión.
  • El parámetro SESSION_INDEX* define el modo de almacenamiento de los índices de tabla de archivos de registro basadas en el sistema e individuales.
  • El parámetro SESSION_TEMP_TABLE solo se aplica a geodatabases en DB2 en Linux, UNIX y Windows, y especifica si las tablas deben crearse en un espacio de tabla temporal.

*En el archivo predeterminado dbtune.sde, estos parámetros contienen comentarios; debe eliminarlos y especificar nombres de tabla para determinar su almacenamiento antes de que los usuarios comiencen a conectarse a la geodatabase.

Para obtener más información sobre el modo de uso de las tablas de archivos de registro en la geodatabase, consulte Columnas XML en una geodatabase en DB2.

Parámetros de la interfaz de usuario

Los parámetros de la interfaz de usuario comienzan con las letras UI e indican si su palabra clave de configuración asociada se encuentra disponible a través de la interfaz de usuario de ArcGIS y ArcObjects. UI_TEXT se utiliza para palabras clave de configuración no compuestas UI_TOPOLOGY_TEXT se utiliza para palabras clave de configuración de topología. UI_TERRAIN_TEXT se utiliza para palabras clave de configuración de terreno. UI_NETWORK_TEXT se utiliza para palabras clave de configuración de redes. Consulte Disponibilidad de las palabras clave de configuración en ArcGIS para obtener más información acerca del uso de los parámetros UI.

Parámetros adicionales

Los siguientes parámetros no pertenecen a una categoría en particular:

  • Parámetros de la dirección BLOB

    En la creación de columnas BLOB, DB2 requiere un tamaño específico.

    Si una columna BLOB se crea con un tamaño mayor a 2 GB, el tamaño se rechaza y se utiliza el parámetro predeterminado LOB_SIZE de 1 MB. Esto permite al administrador de la base de datos (DBA) establecer los parámetros de esta.

    Adicionalmente, puede utilizar el parámetro BLOB_OPTION para especificar cuánto de la columna BLOB se debe almacenar en línea. En el siguiente ejemplo simple, se crea una tabla con una columna BLOB que especifica una longitud en línea de 200 (536.000.000 bytes); el resto se almacena fuera de línea:

    CREATE TABLE btab (col1 BLOB INLINE LENGTH 220)
    

    Para DB2 en Linux, UNIX y Windows, la configuración predeterminada para el parámetro BLOB_OPTION es LOGGED NOT COMPACT. Como alternativa, puede especificar LOGGED COMPACT, NOT LOGGED COMPACT o NOT LOGGED NOT COMPACT. En DB2 for z/OS, deje el parámetro BLOB_OPTION en blanco.

  • Parámetros de la dirección CLOB

    DB2 en la creación de columnas CLOB, requiere un tamaño específico. Si una columna CLOB se crea con un tamaño mayor a 2 GB, el tamaño se rechaza y se utiliza el parámetro predeterminado CLOB_SIZE de 32 MB. Esto permite al DBA establecer cuidadosamente los parámetros de la base de datos. La configuración predeterminada y recomendada para el parámetro CLOB_OPTION para DB2 en Linux, UNIX y Windows es LOGGED NOT COMPACT. En DB2 for z/OS, deje el parámetro CLOB_OPTION en blanco.

  • Parámetro MAX_CACHED_CURSORS

    Debe haber controles disponibles para establecer la cantidad de cursores por usuario que pueden asignarse a la caché. Si bien existen parámetros de ajuste de la base de datos relacionados a la cantidad máxima de cursores (SQL_MAX_CONCURRENT_ACTIVITIES para DB2), son de uso limitado o casi nunca están establecidos y se encuentran limitados de manera efectiva solo de acuerdo a los recursos disponibles y la complejidad de la consulta. El simple hecho de aplicar el cursor máximo predeterminado puede causar problemas en los sistemas sobrecargados. Para tener un mejor control sobre esto o para deshabilitar el almacenamiento en caché completamente, el parámetro MAX_CACHED_CURSORS de la tabla DBTUNE se agrega a la lista de parámetros de la palabra clave DEFAULTS. El valor predeterminado actual es 80. Para desactivar el almacenamiento en caché, configúrela como 0.

  • Parámetro B_RUNSTATS

    Este parámetro se aplica a la tabla de negocios y se utiliza al finalizar la carga de datos, después de que todos los registros se hayan insertado y de que la capa esté lista para establecerse en modo normal_io. La última etapa del cambio al modo normal_io es la verificación de B_RUNSTATS. Si el parámetro B_RUNSTATS no figura en la palabra clave DEFAULTS de la tabla DBTUNE, YES será lo predeterminado.

    El parámetro B_RUNSTATS solo se aplica a la tabla de negocios. Si el parámetro es igual a YES o sí, se realizará un runstats completo en la tabla de manera automática. Este proceso no se realizará, si el parámetro está establecido de cualquier otra manera. La gran mayoría de los usuarios desean que se realice el runstats completo en la tabla.

    Para los que deseen realizar una tarea específica con ésta por algún motivo, como simplemente crear índices, pueden configurar B_RUNSTATS como NO y ejecutar un comando RUNSTATS manual con cualquier opción que elijan.

    En geodatabases almacenadas en DB2 for z/OS, establezca el parámetro B_RUNSTATS en NO.

  • ST_GEOM_STORAGE_INLINE

    Este parámetro define si los datos de la columna espacial de una clase de entidad se almacenan en línea como un tipo VARCHAR FOR BIT DATA o fuera de línea como un tipo LOB.

    Si el tamaño del contenido binario de la columna espacial es menor que el valor (en bytes) especificado en el parámetro ST_GEOM_STORAGE_INLINE durante la creación de la clase de entidad, el contenido se almacenará en línea como el tipo VARCHAR FOR BIT DATA. Se lee en línea capturando la fila de la tabla de negocios y después se lee en las operaciones E/S de la base de datos en el proceso de base de datos en un modo asíncrono y de búfer completo.

    En el siguiente ejemplo, el archivo dbtune se edita para establecer la longitud en 3000 bytes. Esto significa que cualquier contenido que sea menor que 3.000 bytes se almacenará en línea.

    ST_GEOM_STORAGE_INLINE "INLINE LENGTH 3000"

    Si el tamaño del contenido binario de la columna espacial es mayor que el valor especificado en el parámetro ST_GEOM_STORAGE_INLINE durante la creación de la clase de entidad, el contenido se almacenará fuera de línea como LOB. La columna se lee fuera de línea capturando la fila de la tabla de negocios y después es leída por las operaciones I/O de la base de datos en el proceso de base de datos en un modo sincrónico y sin búfer.

    Por defecto, el valor de este parámetro queda en blanco en la tabla DBTUNE. Por lo tanto, se utiliza el valor DB2 predeterminado para un almacenamiento en línea LOB de 659 bytes. Para almacenar más bytes en línea, modifique el valor del parámetro ST_GEOM_STORAGE_INLINE en la tabla DBTUNE.

    Aunque el parámetro también está presente en la tabla DBTUNE en DB2 en z/OS, no se aplica a DB2 en esta plataforma; solo se aplica a DB2 en Linux, UNIX y Windows.

5/9/2014