Tipos de palabras clave de configuración

Algunas claves de configuración están presentes por defecto en todas las implementaciones del sistema de administración de bases de datos (DBMS) de ArcSDE. Otras están presentes por defecto sólo para implementaciones de DBMS específicas. Y otras se pueden crear o personalizar mediante el administrador de ArcSDE.

Palabras clave presentes de forma predeterminada en todas las implementaciones del DBMS

A continuación se describen las claves de configuración que están presentes por defecto en todas las implementaciones de DBMS.

DATA_DICTIONARY

La clave de configuración DATA_DICTIONARY en la tabla DBTUNE contiene los parámetros que definen el almacenamiento de las tablas del sistema de geodatabases de ArcSDE. Eso significa que estos parámetros se leen cuando se crea la geodatabase. Por lo tanto, si desea modificar el almacenamiento de estas tablas, debe modificar el archivo dbtune.sde antes de realizar la configuración de postinstalación y después especificar este archivo cuando se crea la geodatabase.

Esto resulta especialmente importante en las bases de datos de DB2 y Oracle ya que si no se especifica un espacio de tabla específico bajo la palabra clave DATA_DICTIONARY para ciertas tablas del sistema, estas tablas se crearán automáticamente en el espacio de tabla temporal en DB2 o el espacio de tabla predeterminado del usuario (en este caso, el espacio de tabla del administrador de ArcSDE).

Cuatro de las tablas del sistema de ArcSDE (VERSION, STATES, STATE_LINEAGES y MVTABLES_MODIFIED) participan en el modelo de versionado de ArcSDE y registran los eventos que resultan de los cambios realizados en las tablas multiversionadas. Si el sitio planea hacer un uso exhaustivo de una base de datos multiversionada, estas cuatro tablas del sistema y los índices asociados a ellas estarán bastante activos. En este caso, si modifica los parámetros DATA_DICTIONARY asociados con estos objetos para separarlos en sus propios espacios de tabla, podrá posicionar los archivos de datos con los archivos de datos que presentan una actividad de entrada/salida (I/O) baja y así minimizar la contención I/O del disco.

La siguiente tabla contiene las descripciones de las tablas DATA_DICTIONARY, comunes a todas las implementaciones de DBMS, que presentan la posibilidad de volverse bastante activas. También se incluye la descripción de una tabla adicional que presenta la posibilidad de volverse bastante activa si utiliza búsquedas de metadatos. El conocimiento de las funciones de las tablas ayudará a determinar la manera de almacenarlas junto con los índices asociados a ellas.

Tabla

Descripción

STATES

Almacena números de cambios (Id. de estados) durante la edición versionada; similar a los SCN de Oracle, contiene una fila por Id. de estado, está activa en un entorno de edición versionada y puede llegar a tener miles y miles de filas

STATE_LINEAGES

Identifica secuencias ordenadas de Id. de estado describiendo la cronología de la edición versionada; alta actividad durante la edición versionada y puede tener millones de filas

VERSIONS

Almacena referencias nombradas en grupos lógicos de ediciones (versiones), no está activa pero puede tener desde cientos hasta miles de filas

MV_TABLES_MODIFIED

Identifica qué tablas se editan en cada Id. de estado, está activa durante la edición versionada y puede tener cientos de miles de filas

SDE_XML_INDEX_TAGS

Define las propiedades de los índices XPath para búsquedas de metadatos, están activas durante las búsquedas de contenido por etiquetas y cuando se vuelven a construir los índices de texto completo, y pueden tener cientos de miles de filas, posiblemente más para los portales de metadatos grandes

tablas del sistema DATA_DICTIONARY

Los tipos de DBMS individuales pueden tener parámetros adicionales para cada tabla o índice. Consulte los siguientes temas para encontrar información específica sobre DATA_DICTIONARY para el DBMS:

DEFAULTS

Como indica su nombre, se utiliza de forma predeterminada la configuración de la palabra clave de configuración DEFAULTS al crear tablas, clases de entidad, datasets ráster e índices. Si no especifica una palabra clave diferente cuando se crean los datos en la geodatabase, o si especifica una palabra clave en la que faltan algunos parámetros necesarios, se utilizan valores de la palabra clave DEFAULTS. La tabla DBTUNE tiene una palabra clave de configuración DEFAULTS rellenada totalmente tras la creación de la geodatabase.

Al modificar el grupo de parámetros de la palabra clave DEFAULTS, debería rellenarlo con valores que representen la configuración de almacenamiento de sus datos más común. De este modo se evita la necesidad de definir todos los parámetros para cada una de las palabras clave que defina. Por ejemplo, si crea una palabra clave de configuración para crear tablas en un espacio de almacenamiento separado del resto de los datos, solo tiene que agregar los parámetros que especifican la ubicación de almacenamiento de las tablas. El resto de los parámetros como, por ejemplo, el tipo de almacenamiento de geometría, se pueden tomar del grupo de parámetros de la palabra clave DEFAULTS.

Al rellenar la palabra clave DEFAULTS con los valores utilizados con mayor frecuencia en su sitio particular también facilita la tarea a los usuarios que crean datos; si la palabra clave DEFAULTS contiene la configuración que necesitan para el 95 por ciento de los datos, solo tendrán que preocuparse de seleccionar una palabra clave diferente para el 5 por ciento restante.

La palabra clave de configuración DEFAULTS se puede seleccionar cada vez que se crea una tabla, índice, clase de entidad o dataset ráster. Si no proporciona una palabra clave al crear o cargar datos, se utiliza automáticamente el grupo de parámetros de la palabra clave DEFAULTS.

Los parámetros de configuración presentes inicialmente en el grupo de parámetros de la palabra clave DEFAULTS varía según el DBMS. Consulte los siguientes temas para los valores presentes en el grupo de parámetros DEFAULTS para cada DBMS si no lo personaliza.

NotaNota:

La palabra clave y sus parámetros se representan tal cómo aparecerían en el archivo dbtune, no según el aspecto que tienen en la tabla DBTUNE. (Por ejemplo, no habría ningún signo de almohadilla doble delante de la palabra clave de configuración en la tabla DBTUNE.)

LOGFILE_DEFAULTS

Las palabras clave de configuración del archivo de registro en la tabla DBTUNE se utilizan para controlar el almacenamiento de las tablas de archivo de registro de ArcSDE. La palabra clave LOGFILE_DEFAULTS está presente en todas las implementaciones de ArcSDE.

Consulte los siguientes temas para ver los parámetros predeterminados para la palabra clave LOGFILE_DEFAULTS para cada sistema de administración de base de datos:

Sin embargo, también puede crear palabras clave de archivos de registro para usuarios particulares, para que cuando éstos creen un conjunto de selección que lleva a la creación de tablas de archivos de registro de ArcSDE, se utilicen las configuraciones de esa palabra clave. Consulte la sección "Personalizar palabras clave de archivos de registro" en Personalizar claves de configuración para obtener más detalles.

Palabras clave de configuración compuestas

La palabra clave compuesta es un tipo único de palabra clave utilizado cuando desea almacenar tablas de la misma red, terreno o clase de topología en espacios separados. Puede utilizarla, por ejemplo, si una tabla es mucho más activa que las otras o si una tabla en la clase es mucho más grande que las demás.

Las claves de configuración compuestas están subdivididas en elementos: el elemento principal, que no tiene sufijo, y los elementos de palabra clave compuesta, que están demarcados por la adición del sufijo ::<nombre de elemento> a la clave de configuración del elemento principal.

Puede crear palabras clave compuestas propias, pero las palabras clave que están presentes por defecto son: NETWORK_DEFAULTS, TOPOLOGY_DEFAULTS y TERRAIN_DEFAULTS.

Palabras clave de red compuestas

NETWORK_DEFAULTS es la palabra clave principal para la palabra clave de red compuesta predeterminada. Los otros elementos de la palabra clave de red compuesta predeterminada son NETWORK_DEFAULTS::DESC y NETWORK_DEFAULTS::NETWORK. Cuando especifica la palabra clave de red principal, los parámetros y valores se leen desde las tres claves de configuración.

Si desea crear su propio conjunto de claves de configuración de red, reemplace DEFAULTS por una palabra diferente. Por ejemplo, para una palabra clave de red compuesta personalizada que se usará para carreteras, puede crear las siguientes palabras clave:

NETWORK_HWY NETWORK_HWY::DESC NETWORK_HWY::NETWORK

Como con todas las palabras clave personalizadas, debe especificar los valores de almacenamiento que desea utilizar para las clases de red especiales, que no son las predeterminadas. En este ejemplo, cuando especifica la palabra clave principal NETWORK_HWY para crear un dataset de red, ArcSDE utiliza los valores establecidos para las palabras clave NETWORK_HWY, NETWORK_HWY::DESC y NETWORK_HWY::NETWORK para crear las tablas que constituyen una red.

Las redes están compuestas por varias tablas del sistema y clases de entidad. Los parámetros de almacenamiento establecidos para cada elemento de la palabra clave compuesta se usan para almacenar distintas tablas según el tipo de red y dependiendo de si especificó una palabra clave o no. La siguiente tabla enumera qué elementos de la palabra clave de red compuesta afectan el almacenamiento de qué tablas en una red geométrica o dataset de red:

Si usted...

Elemento de palabra clave de red compuesta

NETWORK_<nombre>

NETWORK_<nombre>::DESC

NETWORK_<nombre>::NETWORK

Especifique la palabra clave de red principal cuando cree el dataset de red

Define cómo se almacenan la clase de entidad de cruce del sistema y las tablas ND_<itemID>_DIRTYAREAS y ND_<ItemID>DIRTYOBJECTS

Define cómo se almacena la tabla N_<ID>_DESC

Define el almacenamiento de todas las otras tablas N_<ID>_*

No especifique una palabra clave de red principal cuando cree el dataset de red

La clase de entidad de cruce del sistema y las tablas ND_<itemID>_DIRTYAREAS y ND_<ItemID>DIRTYOBJECTS se crean utilizando la palabra clave DEFAULTS. Todas las demás tablas de dataset de red se crean utilizando los parámetros de la palabra clave principal NETWORK_DEFAULTS.

No se utiliza

No se utiliza

Especifique la palabra clave de red principal cuando cree la red geométrica

Define cómo se almacenan la clase de entidad de cruce huérfano y la tabla de errores de creación

Define cómo se almacena la tabla N_<ID>_DESC

Define el almacenamiento de todas las otras tablas N_<ID>_*

No especifique una palabra clave de red principal cuando cree la red geométrica

La clase de entidad de cruce huérfano y la tabla de errores de creación se crean utilizando la palabra clave DEFAULTS. Todas las demás tablas de la red geométrica se crean utilizando los parámetros de la palabra clave principal NETWORK_DEFAULTS.

No se utiliza

No se utiliza

Para obtener una descripción de las tablas de redes geométricas y de datasets de red, consulte los temas para el DBMS:

Palabras clave compuestas de topología

La palabra clave compuesta de topología controla el almacenamiento de las tablas de topología. La instancia de ArcSDE debe tener una palabra clave de topología válida en la tabla DBTUNE para que se pueda crear la topología. La palabra clave compuesta de topología está formada por el elemento principal, TOPOLOGY_DEFAULTS, y por TOPOLOGY_DEFAULTS::DIRTYAREAS, que indica donde se almacenará la tabla de topología DIRTYAREAS. La tabla DIRTYAREAS puede volverse bastante grande y es muy activa en geodatabases versionadas. Por lo tanto, si la geodatabase utiliza topología y se realizan muchas ediciones versionadas sobre los datos, debería modificar los valores de parámetro de TOPOLOGY_DEFAULTS::DIRTYAREAS para almacenar los componentes de la tabla DIRTYAREAS en una ubicación de almacenamiento separada; por defecto, tienen la misma configuración de almacenamiento que la tabla de topología.

Tenga en cuenta que los datasets que participan en la misma topología deberían usar el mismo tipo de almacenamiento de geometría, si eso no sucede, podrían aparecer errores de topología debido a las pequeñas variaciones en la manera en que están almacenados. En la mayoría de los casos, estas variaciones son extremadamente pequeñas pero pueden provocar la violación de una o más reglas topológicas. Consulte el tema Conceptos básicos de topología para obtener una introducción a la topología.

Para obtener una descripción de las tablas de topología, consulte el tema sobre almacenamiento de topología para el DBMS:

Palabras clave de terreno compuestas

La palabra clave de terreno compuesta controla el almacenamiento de las siguientes tablas creadas para datasets de terreno:

  • DTM_<itemID>_COMPOSITETILES
  • DTM_<itemID>_DIRTYAREA
  • DTM_<itemID>_INSIDETILES
  • DTM_<itemID>_MRFC
  • DTM_<itemID>_PROPS
  • DTM_<itemID>_EMBED_<N>

ItemID es el valor en el campo UUID de la tabla GDB_ITEMS para el dataset de terreno específico. N indica la tabla específica DTM_<itemID>_EMBED, no hay un límite para el número de estas tablas (0...n).

Las palabras clave de terreno predeterminadas son: TERRAIN_DEFAULTS, que controla el almacenamiento predeterminado de las primeras cuatro tablas enumeradas anteriormente y TERRAIN_DEFAULTS::EMBEDDED, que controla el almacenamiento de la tabla DTM_<itemID>_EMBED_<N>.

Las tablas DTM_<itemID>_EMBED_<N> almacenan clases de entidad integradas. Por esta razón, pueden ser mucho más grandes que otras tablas de terreno, por lo tanto, tal vez desee modificar los parámetros de almacenamiento de la palabra clave TERRAIN_DEFAULTS::EMBEDDED para almacenar estas tablas en un lugar diferente o en una extensión de distinto tamaño, según el DBMS utilizado para almacenar la geodatabase.

LicenciaLicencia:

Sólo puede crear terrenos si tiene la extensión de 3D Analyst instalada y activa.

Para obtener una descripción de las tablas de terreno, consulte el tema sobre almacenamiento de terreno para el DBMS:

Palabras claves de almacenamiento de geometría y ráster

Si sólo desea utilizar un tipo de almacenamiento de geometría diferente para una pequeña parte de los datos, puede utilizar claves de configuración separadas para especificar esto cuando se creen o introduzcan los datos en la base de datos. Las tablas DBTUNE y los archivos dbtune de ArcSDE para Oracle, PostgreSQL y SQL Server contienen palabras clave que puede utilizar para especificar la geometría o almacenamiento de rásteres cuando crea o importa datos a través de los comandos de administración de ArcSDE o en ArcCatalog.

NotaNota:

Los datasets que participan en la misma topología deben estar almacenados en el mismo tipo de almacenamiento de geometría. Si esto no sucede, puede experimentar algún tipo de error de topología debido a las pequeñas variaciones en la manera en que se almacenan los datos para los distintos tipos de almacenamiento. Estas variaciones son extremadamente pequeñas (de milímetros, por ejemplo) pero pueden provocar la violación de alguna de las reglas de topología. Por ejemplo, si tiene una clase de entidad A almacenada en SDO_GEOMETRY y una clase de entidad poligonal B almacenada con el formato binario comprimido (Long Raw) de ArcSDE, las coloca en una topología y especifica la regla de topología que establece que la clase de entidad A no debe superponerse con la clase de entidad B, las pequeñas diferencias en la manera en que se representan las entidades puede hacer que las entidades adyacentes de A y B se crucen, violando así la regla de topología.

Si especifica una palabra clave que tenga sólo algunos parámetros, el resto de los parámetros se leen desde la clave de configuración DEFAULTS. Por lo tanto, si especifica SDELOB al crear una clase de entidad en una geodatabase en Oracle, el software utiliza los valores para los parámetros GEOMETRY_STORAGE, ATTRIBUTE_BINARY y RASTER_STORAGE desde la palabra clave SDELOB y después pasa a la palabra clave DEFAULTS para los valores de todos los demás parámetros, como B_STORAGE y UNICODE_STRING.

Si desea crear una topología, un terreno o una red que use un tipo de almacenamiento de geometría que no sea lo que se almacena en la palabra clave DEFAULTS, debe crear palabras clave personalizadas que contengan el almacenamiento de geometría deseado. Por ejemplo, si crea una clase de entidad de carreteras en una base de datos de Oracle mediante SDO_GEOMETRY, al crear una red que involucra esa clase de entidad de carreteras, desea que la red también utilice SDO_GEOMETRY. Para eso, debe crear un conjunto de palabras clave compuestas NETWORK que especifique el almacenamiento SDO_GEOMETRY. Consulte Palabras clave compuestas y almacenamiento de geometría para obtener más información.

Palabras clave presentes sólo en implementaciones específicas de DBMS

Para obtener las claves de configuración presentes sólo en una o dos bases de datos por defecto, consulte el tema específico para el DBMS que le interesa.

Personalizar palabras clave de configuración

Como se menciona en la descripción de los archivos de registro y las claves de configuración compuestas, puede crear sus propias palabras clave para agrupar parámetros específicos y configuraciones que desee utilizar. Consulte Personalizar claves de configuración para obtener más información.


7/10/2012