Parámetros de configuración de SQL Server DBTUNE

Los parámetros de configuración, que se almacenan en la columna parameter_name de la tabla sde_dbtune, identifican el objeto de base de datos que se debe configurar o denotan un ajuste específico. Los valores correspondientes, que se almacenan en la columna config_string de sde_dbtune, identifican cómo se configura el objeto o el ajuste. Los parámetros y las cadenas de caracteres de configuración correspondientes se agrupan en la tabla sde_dbtune por palabra clave de configuración. Las combinaciones de palabra clave y nombre de parámetro son únicas, pero la mayoría de los nombres de parámetro no lo son y se utilizan repetidamente con varias palabras clave en la tabla sde_dbtune.

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 las geodatabases almacenadas en Microsoft SQL Server, ArcSDE utiliza los parámetros de sde_dbtune y las cadenas de texto de configuración correspondientes para identificar:

Existen varias formas de clasificar los parámetros de configuración. Con frecuencia, los parámetros pueden agruparse en más de una categoría. Por ejemplo, el parámetro B_CLUSTER_RASTER puede clasificarse como un parámetro de tabla de negocios, parámetro ráster o un parámetro de índice agrupado.

La tabla siguiente contiene una lista alfabética de todos los posibles parámetros de configuración que pueden utilizarse en una geodatabase en SQL Server. A continuación, se incluye una explicación más detallada de los parámetros agrupados aproximadamente por funcionalidad relacionada.

Nombre del parámetro

Descripción

Valores

Notas

A_CLUSTER_RASTER

Tipo de índice de la columna ráster de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_CLUSTER_ROWID

Tipo de índice de la columna rowid de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_CLUSTER_SHAPE

Tipo de índice para la columna de forma de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_CLUSTER_STATEID

Tipo de índice para la columna indicada de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_CLUSTER_USER

Tipo de índice para cualquier índice definido por el usuario de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_CLUSTER_XML

Tipo de índice para la columna de tipo de documento de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_INDEX_RASTER

Tipo de índice de la columna ráster de la tabla de inserciones

1 o 0; 1 = agrupado, 0 = no agrupado

A_INDEX_ROWID

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

Consulte SQL Server Books Online 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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_STATEID

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

Consulte SQL Server Books Online 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 inserciones

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

A_INDEX_XML

Definición de almacenamiento para la tabla de índices de la columna XML de la tabla de inserciones

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

A_MS_SPINDEX

Define el índice espacial para la tabla de inserciones de una clase de entidad versionada que utilice almacenamiento de geometría de SQL Server 2008

GRIDS = (MEDIUM, MEDIUM, MEDIUM, MEDIUM), CELLS_PER_OBJECT = 16

Para otros valores, consultar la documentación de SQL Server sobre la creación de índices espaciales.

Sólo tipos espaciales de SQL Server (geometría o geografía)

A_OUT_OF_ROW

Determina si se almacenan o no datos en filas o fuera de ellas en las columnas varbinary(max) de la tabla de inserciones

Si se lo configura como 0, se pueden almacenar hasta 8.000 bytes directamente en la página de datos de la tabla. Si se lo configura como 1, los datos siempre se almacenarán fuera de fila.

0 o 1

Sólo se utiliza en ArcGIS 10 o versiones posteriores

A_STORAGE

Definición de almacenamiento para la tabla de inserciones

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

AUX_CLUSTER_COMPOSITE

Tipo de índice para la clave principal

1 o 0; 1 = agrupado, 0 = no agrupado

AUX_INDEX_COMPOSITE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

AUX_STORAGE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

B_CLUSTER_RASTER

Tipo de índice para la columna ráster de la tabla de negocios

1 o 0; 1 = agrupado, 0 = no agrupado

B_CLUSTER_ROWID

Tipo de índice de la columna rowid de la tabla de negocios

1 o 0; 1 = agrupado, 0 = no agrupado

B_CLUSTER_SHAPE

Tipo de índice para la columna de forma de la tabla de negocios

1 o 0; 1 = agrupado, 0 = no agrupado

B_CLUSTER_USER

Tipo de índice para cualquier índice definido por el usuario de la tabla de negocios

1 o 0; 1 = agrupado, 0 = no agrupado

B_CLUSTER_XML

Tipo de índice para la columna de tipo de documento de la tabla de negocios

1 o 0; 1 = agrupado, 0 = no agrupado

B_INDEX_RASTER

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_ROWID

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

Consulte SQL Server Books Online 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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

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 SQL Server Books Online 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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

B_INDEX_XML

Definición de almacenamiento para la tabla de índices de la columna XML de la tabla de negocios

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

B_MS_SPINDEX

Define el índice espacial para la tabla de negocios de una clase de entidad que utilice almacenamiento de geometría o geografía de SQL Server 2008

GRIDS = (MEDIUM, MEDIUM, MEDIUM, MEDIUM), CELLS_PER_OBJECT = 16

Para otros valores, consultar la documentación de SQL Server sobre la creación de índices espaciales.

Sólo tipos espaciales de SQL Server (geometría o geografía)

B_OUT_OF_ROW

Determina si se almacenan o no datos en filas o fuera de ellas en las columnas varbinary(max) de la tabla de negocios

Si se lo configura como 0, se pueden almacenar hasta 8.000 bytes directamente en la página de datos de la tabla. Si se lo configura como 1, los datos siempre se almacenarán fuera de fila.

0 o 1

Sólo se utiliza en ArcGIS 10 o versiones posteriores

B_STORAGE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

BLK_CLUSTER_COMPOSITE

Tipo de índice para la clave principal

1 o 0; 1 = agrupado, 0 = no agrupado

BLK_INDEX_COMPOSITE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

BLK_OUT_OF_ROW

Determina si se almacenan o no datos en filas o fuera de ellas en las columnas varbinary(max) de la tabla de ráster

Si se lo configura como 0, se pueden almacenar hasta 8.000 bytes directamente en la página de datos de la tabla. Si se lo configura como 1, los datos siempre se almacenarán fuera de fila.

0 o 1

Sólo se utiliza en ArcGIS 10 o versiones posteriores

BLK_STORAGE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

BND_CLUSTER_COMPOSITE

Tipo de índice para la clave principal

1 o 0; 1 = agrupado, 0 = no agrupado

BND_CLUSTER_ID

Tipo de índice para las columnas RASTER_ID y SEQUENCE_NBR

1 o 0; 1 = agrupado, 0 = no agrupado

BND_INDEX_COMPOSITE

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

Consulte SQL Server Books Online 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 SQL Server Books Online 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 SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

COLLATION_NAME

Intercalación de columnas de texto definido por el usuario

Utiliza la intercalación de base de datos predeterminada, a menos que se especifique otro tipo de intercalación

COMENTARIO

Línea utilizada para comentarios

Descripción de hasta 2.048 caracteres

CROSS_DB_QUERY_FILTER

Controla si un usuario que se está conectando puede o no ver rásteres o clases de entidad a lo largo de los límites de la base de datos; sólo se utiliza junto con el modelo de base de datos multiespacial

1 ó 0

1 = Sólo puede ver y acceder a datos en la base de datos a la que se ha conectado explícitamente

0 = Puede acceder a datos de otras bases de datos en la base de datos multiespacial

D_CLUSTER_ALL

Tipo de índice para las columnas SDE_STATES_ID, SDE_DELETES_ROW_ID y DELETED_AT

1 o 0; 1 = agrupado, 0 = no agrupado

D_CLUSTER_DELETED_AT

Tipo de índice para la columna DELETED_AT

1 o 0; 1 = agrupado, 0 = no agrupado

D_INDEX_ALL

FILLFACTOR y ubicación (grupo de archivos) para índice compuesto en las columnas SDE_STATES_ID, SDE_DELETES_ROW_ID y DELETED_AT

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

D_INDEX_DELETED_AT

Definición de almacenamiento del índice de la columna DELETED_AT de la tabla de borrados

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

D_STORAGE

Definición de almacenamiento para la tabla de borrados

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

F_CLUSTER_FID

Tipo de índice para la columna FID

1 o 0; 1 = agrupado, 0 = no agrupado

F_INDEX_AREA

Definición de almacenamiento para el índice de la columna área de la tabla de entidades

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

F_INDEX_FID

Definición de almacenamiento para el índice de la columna FID de la tabla de entidades

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

F_INDEX_LEN

Definición de almacenamiento para el índice de la columna longitud de la tabla de entidades

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

F_OUT_OF_ROW

Determina si se almacenan o no datos en filas o fuera de ellas en las columnas varbinary(max) de una clase de entidad

Si se lo configura como 0, se pueden almacenar hasta 8.000 bytes directamente en la página de datos de la tabla. Si se lo configura como 1, los datos siempre se almacenarán fuera de fila.

0 o 1

Sólo se utiliza en ArcGIS 10 o versiones posteriores

F_STORAGE

Definición de almacenamiento para la tabla de entidades

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

Sólo almacenamiento de geometría binaria (SDEBINARY y SDELOB)

GEOMETRY_STORAGE

Indica el tipo de almacenamiento para la columna espacial

Establezca este parámetro de almacenamiento en SDEBINARY, OGCWKB, GEOGRAPHY o GEOMETRY para SQL Server.

SDEBINARY, OGCWKB, GEOGRAPHY o GEOMETRY

GEOMETRY y GEOGRAPHY sólo se pueden utilizar con bases de datos de SQL Server 2008.

GEOM_SRID_CHECK

Agrega una restricción de comprobación a la columna de geometría para un valor SRID

TRUE o FALSE

GEOMTAB_OUT_OF_ROW

Especifica si las columnas varchar(max), nvarchar(max) y varbinary(max) son o no columnas xml menores de 8000 bytes que se almacenan en la fila de datos de la tabla lateral CAD

1 ó 0

1 = Almacenado fuera de la fila, 0 = Almacenado en fila

Las tablas CAD sólo se crean si la clase de entidad utiliza un almacenamiento GEOMETRY o GEOGRAPHY y está habilitada para almacenar entidades de CAD

GEOMTAB_PK

Definición de almacenamiento para el índice de clave principal de la tabla CAD

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

Las tablas CAD sólo se crean si la clase de entidad utiliza un almacenamiento GEOMETRY o GEOGRAPHY y está habilitada para almacenar entidades de CAD

GEOMTAB_STORAGE

Definición de almacenamiento para la tabla CAD

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

Las tablas CAD sólo se crean si la clase de entidad utiliza un almacenamiento GEOMETRY o GEOGRAPHY y está habilitada para almacenar entidades de CAD

LD_INDEX_ALL

Definición de almacenamiento para la clave principal de las tablas SDE_logfile_data y SDE_logpool

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

LD_STORAGE

Definición de almacenamiento para las tablas SDE_logfile_data y SDE_logpool

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

LF_CLUSTER_ID

Tipo de índice para la clave principal de SDE_logfiles

1 o 0; 1 = agrupado, 0 = no agrupado

LF_CLUSTER_NAME

Tipo de índice para índice único de la columna log file_name de la tabla SDE_logfiles

1 o 0; 1 = agrupado, 0 = no agrupado

LF_INDEX_ID

Definición de almacenamiento para la clave principal de SDE_logfiles

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

LF_INDEX_NAME

Definición de almacenamiento para el índice único de SDE_logfiles

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

LF_STORAGE

Definición de almacenamiento para la tabla SDE_logfiles

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

MVTABLES_MODIFIED_INDEX

Definición de almacenamiento para el índice Mvtables_modified

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

MVTABLES_MODIFIED_TABLE

Definición de almacenamiento para la tabla Mvtables_modified

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

NUM_DEFAULT_CURSORS

Controla el umbral del cursor de SQL Server

-1 = Todos los conjuntos de claves se generan de forma sincronizada

0 = Todos los conjuntos de claves se generan de forma asincronizada

Para todos los demás valores, SQL Server Query Optimizer compara el número de filas esperadas en el conjunto de cursor con el número establecido en el umbral del cursor y, a continuación, crea el conjunto de clave de forma asíncrona si se supera el número de umbral del cursor.

PERMISSION_CACHE_THRESHOLD

Controla la cantidad de tiempo (en milisegundos) que puede tomar la base de datos para consultar la tabla sysprotects

Si se supera el valor PERMISSION_CACHE_THRESHOLD, se crea una tabla temporal (caché) para almacenar un permiso de usuario y se utiliza desde ese momento. Siempre que PERMISSION_CACHE_THRESHOLD > 0, el permiso se almacena en memoria caché. Si PERMISSION_CACHE_THRESHOLD = 0, no se almacena en memoria caché.

0–1,000

250

RAS_CLUSTER_ID

Tipo de índice para la clave principal de la tabla RAS

1 o 0; 1 = agrupado, 0 = no agrupado

RAS_INDEX_ID

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

Consulte SQL Server Books Online 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 SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

RASTER_STORAGE

Define el tipo de almacenamiento de datos ráster

binario o ST_RASTER

S_CLUSTER_ALL

Tipo de índice para la clave principal (todas las columnas de la tabla)

1 o 0; 1 = agrupado, 0 = no agrupado

S_CLUSTER_SP_FID

Factor de relleno y ubicación (grupo de archivos) para el índice de la columna sp_fid

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

S_INDEX_ALL

Definición de almacenamiento para el índice primero de la tabla del índice espacial cuando se utiliza el almacenamiento de geometría binario

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

S_INDEX_SP_FID

Definición de almacenamiento para el índice segundo de la tabla del índice espacial

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

S_STORAGE

En las bases de datos de Oracle y SQL Server, representa la definición de almacenamiento para la tabla de índice espacial; en bases de datos Informix, representa "sbspace de blob inteligente"

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

SESSION_TEMP_TABLE

Controla si los archivos de registro se crean o no en tempdb

1 ó 0

Si se establece en 1, la tabla se crea en tempdb. Si se establece en 0, la tabla no se crea en tempdb.

STATES_INDEX

Definición de almacenamiento de la tabla de estados

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

STATES_LINEAGES_INDEX

Controla el almacenamiento del índice en la clave principal de la tabla SDE_state_lineages

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

STATES_LINEAGES_TABLE

Definición de almacenamiento de la tabla State_lineages

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

STATES_TABLE

Definición de almacenamiento de la tabla de estados

Consulte SQL Server Books Online 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

UNICODE_STRING

Determina si se utilizan o no los tipos de texto Unicode

Si se establece en TRUE, los campos de carácter se almacenan en tipos de datos compatibles con UNICODE. Por ejemplo, si el parámetro UNICODE_STRING se establece en FALSE, un tipo de datos de cadena de caracteres sería VARCHAR. Si UNICODE_STRING se establece en TRUE, el tipo de datos del campo sería NVARCHAR.

TRUE o FALSE

VERSIONS_INDEX

Definición de almacenamiento para el índice de versión

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

VERSIONS_TABLE

Definición de almacenamiento de la tabla de versiones

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

XML_COLUMN_PATH_IDX

Determina si se crea un índice de ruta XML

0 ó 1

0 = No se crea índice de ruta, 1 = se crea índice de ruta.

XML_COLUMN_PRIMARY_IDX

Determina si se crea el índice principal XML

0 ó 1

0 = No se crea índice principal, 1 = se crea índice principal.

XML_COLUMN_PROPERTY_IDX

Determina si se crea el índice de propiedad XML

0 ó 1

0= No se crea índice de propiedad, 1 = se crea de propiedad.

XML_COLUMN_SCHEMA

Especifica el esquema XML que se utiliza para la validación

Nombre de conjunto de esquema XML, hasta 128 caracteres

XML_COLUMN_STORAGE

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

DB_XML o SDE_XML

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

XML_COLUMN_TYPE

Especifica el tipo de documento XML que se puede almacenar en una columna

CONTENT o DOCUMENT

Cambie este parámetro a DOCUMENT si cada instancia de XML sólo tiene un elemento de nivel superior

XML_COLUMN_VALUE_IDX

Determina si se crea el índice del valor XML

0 ó 1

0 = No se crea índice de valor, 1 = se crea índice de valor.

XML_DOC_INDEX

Cláusula de almacenamiento para los índices xmldoc<n>_pk y xml_doc<n>_ix en la tabla sde_xml_doc<n>

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

XML_DOC_MODE

Tipo de almacenamiento para documentos XML

COMPRESSED o UNCOMPRESSED

XML_DOC_OUT_OF_ROW

Determina si los datos BLOB de un documento XML se almacenan o no en fila o fuera de fila; sólo se utiliza para las columnas varbinary(max)

Si se lo configura como 0, se pueden almacenar hasta 8.000 bytes directamente en la página de datos de la tabla. Si se lo configura como 1, los datos siempre se almacenarán fuera de fila.

0 o 1

Sólo se utiliza en ArcGIS 10 o versiones posteriores

XML_DOC_STORAGE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

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. Valores posibles: BINARY, TEXT o UNICODE

XML_IDX_CLUSTER_DOUBLE

Cláusula de almacenamiento que indica si el índice xmlix<n>_db de la columna double_tag de la tabla sde_xml_idx<n> está agrupado

1 o 0; 1 = agrupado, 0 = no agrupado

XML_IDX_CLUSTER_ID

Cláusula de almacenamiento que indica si el índice xmlix<n>_id de la columna id de la tabla sde_xml_idx<n> está agrupado

1 o 0; 1 = agrupado, 0 = no agrupado

XML_IDX_CLUSTER_PK

Cláusula de almacenamiento que indica si el índice xmlix<n>_pk de la columna de identidad xml_key_column de la tabla sde_xml_idx<n> está agrupado

1 o 0; 1 = agrupado, 0 = no agrupado

XML_IDX_CLUSTER_STRING

Cláusula de almacenamiento que indica si el índice xmlix<n>_st de la columna string_tag de la tabla sde_xml_idx<n> está agrupado

1 o 0; 1 = agrupado, 0 = no agrupado

XML_IDX_CLUSTER_TAG

Cláusula de almacenamiento que indica si el índice xmlix<n>_tg de la columna id de la tabla sde_xml_idx<n> está agrupado

1 o 0; 1 = agrupado, 0 = no agrupado

XML_IDX_FULLTEXT_CAT

Nombre del catálogo de texto completo en el que se indexa el 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>

Nombre que se da al catálogo de texto completo cuando se crea; el nombre predeterminado es SDE_DEFAULT_CAT. Si se utiliza cualquier otro nombre para el catálogo, debe cambiar el valor de este parámetro de modo que coincidan.

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 ningún conjunto de valores predeterminado para este parámetro. Consulte la documentación de DBMS para obtener información sobre los ajustes de idioma válidos.

XML_IDX_FULLTEXT_TIMESTAMP

Determina si se agrega o no una columna de marca de tiempo a la tabla sde_xml_idx<n>

1 ó 0

1 = se agrega la columna de marca de tiempo, 0 = no se agrega.

XML_IDX_FULLTEXT_UPDATE_METHOD

Indica la forma en la que los cambios realizados en la columna xml_doc_val de la tabla sde_xml_doc<n> (la tabla del documento XML) y la columna text_tag de la tabla sde_xml_idx<n> (la tabla índice de una columna XML) se propagan al índice de texto completo

CHANGE_TRACKING BACKGROUND o CHANGE_TRACKING MANUAL

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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_INDEX_PK

Cláusula de almacenamiento para el índice xmlix<n>_pk en la columna de identidad xml_key_column de la tabla sde_xml_idx<n>

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

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 SQL Server Books Online para obtener información sobre los parámetros de CREATE INDEX.

XML_IDX_OUT_OF_ROW

Determina si el contenido de la columna text_tag de la tabla sde_xml_idx<n> (tabla de índice de una columna XML) se puede agregar o no en fila o fuera de fila; sólo se utiliza para las columnas varbinary(max)

Si se lo configura como 0, se pueden almacenar hasta 8.000 bytes directamente en la página de datos de la tabla. Si se lo configura como 1, los datos siempre se almacenarán fuera de fila.

0 o 1

Sólo se utiliza en ArcGIS 10 o versiones posteriores

XML_IDX_STORAGE

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

Consulte SQL Server Books Online para obtener información sobre los parámetros de CREATE TABLE.

Resumen de parámetros de configuración

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

Parámetros específicos de la clase de entidad y el almacenamiento de ráster

Parámetros de tabla de negocios

La tabla de negocios es la tabla de atributos de una clase de entidad o tabla no espacial. Los parámetros de una tabla de negocios comienzan por B y definen el almacenamiento para la tabla de negocios y los índices correspondientes. Los parámetros son los siguientes:

Parámetro

Descripción

B_CLUSTER_ROWID

Tipo de índice para la columna Id. de fila (Id. de objeto) de la tabla de negocios; 0 = índice sin agrupar, 1 = índice agrupado

B_CLUSTER_SHAPE

Tipo de índice para la columna de forma de una tabla de negocios

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

B_CLUSTER_USER

Tipo de índice para cualquier índice definido por el usuario de una tabla de negocios

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

B_CLUSTER_XML

Tipo de índice para la columna de tipo XML de una tabla de negocios

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

B_CLUSTER_RASTER

Tipo de índice para la columna ráster de una tabla de negocios

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

B_INDEX_ROWID

Define el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna Id. de fila de una tabla de negocios

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

B_INDEX_ROWID "with fillfactor=99  ON IDXfg"

B_INDEX_SHAPE

Define el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna de forma de una tabla de negocios. Para especificar un grupo de archivos, utilice la sentencia SQL ON, por ejemplo:

B_INDEX_SHAPE "with fillfactor=99  ON SHAPEfg"

B_INDEX_USER

Define el factor de relleno y la ubicación (grupo de archivos) para cualquier índice definido por el usuario de una tabla de negocios

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

B_INDEX_USER "with fillfactor=99  ON IDXfg"

B_INDEX_XML

Define el factor de relleno y la ubicación (grupo de archivos) para el índice XML de una tabla de negocios

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

B_INDEX_XML "with fillfactor=99  ON XMLfg"

B_INDEX_RASTER

Define el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna ráster de una tabla de negocios

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

B_INDEX_RASTER "with fillfactor=99  ON RASfg"

B_INDEX_TO_DATE

Información 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

NotaNota:

Este parámetro no tiene un parámetro correspondiente de la tabla de adiciones

B_MS_SPINDEX

Especifica el índice espacial de la tabla de negocios de una clase de entidad que utiliza el tipo de geometría de SQL Server para el almacenamiento vectorial

ArcSDE calcula automáticamente el cuadro de delimitación de la clase de entidad (también denominado extensión de capa), pero las opciones restantes para el comando CREATE SPATIAL INDEX se indican mediante este parámetro y el parámetro correspondiente de la tabla de adiciones, A_MS_SPINDEX. La configuración predeterminada de este parámetro es la misma que la predeterminada para SQL Server. En el archivo dbtune.sde, este ajuste sería parecido a:

B_MS_SPINDEX "GRIDS = (MEDIUM, MEDIUM,MEDIUM, MEDIUM), CELLS_PER_OBJECT = 16"

B_OUT_OF_ROW

Un valor de 0 ó 1

Si se lo configura como 0, se almacenan hasta 8.000 bytes directamente en la página de datos de la tabla.

Si se lo configura como 1, los datos siempre se almacenan fuera de fila.

B_STORAGE

Ubicación del grupo de archivos para una tabla de negocios

Utilice ON para controlar la ubicación, por ejemplo:

B_STORAGE "ON ADDS_FG"

Para una tabla de negocios no espacial, realice alguna de las acciones siguientes:

  • Cambie el valor config_string del parámetro B_CLUSTER_ROWID a 1 y el valor config_string del parámetro B_CLUSTER_SHAPE a 0. De este modo, se crea un índice agrupado en el campo Id. de objeto. Cualquier índice posterior definido por el usuario que se cree no será agrupado.
  • Cambie el valor de config_string del parámetro B_CLUSTER_USER a 1. El primer índice definido por el usuario creado por ArcSDE será agrupado. Cambie B_CLUSTER_SHAPE a 0.
  • Cree los datos y cambie cualquier índice (o índices compuestos) que le gustaría que fuese agrupado.

Parámetros de la tabla de adiciones

Una tabla de adiciones es una tabla en la que se almacenan ediciones de inserción y actualización realizadas respecto a una clase de entidad en una geodatabase mutliversionada. Es casi idéntica en estructura a la tabla de negocios, pero tiene columnas adicionales para rastrear los Id. de estado. Los parámetros de una tabla de adiciones comienzan por A. Los parámetros de la tabla de adiciones son los siguientes:

Parámetro

Descripción

A_CLUSTER_ROWID

Tipo de índice para la columna Id. de fila de una tabla de adiciones

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

A_CLUSTER_SHAPE

Tipo de índice para la columna de forma de una tabla de adiciones

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

A_CLUSTER_STATEID

Tipo de índice para la columna indicada de una tabla de adiciones

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

NotaNota:

Este parámetro no tiene un parámetro correspondiente de la tabla de negocios

A_CLUSTER_USER

Tipo de índice para cualquier índice definido por el usuario de una tabla de adiciones

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

A_CLUSTER_XML

Tipo de índice para la columna de tipo XML de una tabla de adiciones

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

A_CLUSTER_RASTER

Tipo de índice de una columna ráster de una tabla de adiciones

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

A_INDEX_ROWID

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna Id. de fila de una tabla de adiciones

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

A_INDEX_ROWID "with fillfactor=99  ON IDXfg"

A_INDEX_SHAPE

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna de forma de una tabla de adiciones

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

A_INDEX_SHAPE "with fillfactor=99  ON SHAPEfg"

A_INDEX_STATEID

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna Id. de estado de una tabla de adiciones

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

A_INDEX_STATEID "with fillfactor=99  ON STATEIDXfg"

NotaNota:

Este parámetro no tiene un parámetro correspondiente de la tabla de negocios

A_INDEX_USER

Especifica el factor de relleno y la ubicación (grupo de archivos) para cualquier índice definido por el usuario de una tabla de adiciones

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

A_INDEX_USER "with fillfactor=99  ON IDXfg"

A_INDEX_XML

Especifica el factor de relleno y la ubicación (grupo de archivos) para un índice XML de una tabla de adiciones

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

A_INDEX_XML "with fillfactor=99  ON XMLfg"

A_INDEX_RASTER

Especifica el factor de relleno y la ubicación (grupo de archivos) para un índice de columna ráster de una tabla de adiciones

Para especificar un grupo de archivos, utilice la declaración SQL ON, por ejemplo:

A_INDEX_RASTER "with fillfactor=99  ON RASfg"

A_MS_SPINDEX

Especifica el índice espacial de la tabla de adiciones de una clase de entidad versionada cuando la clase de entidad utiliza el tipo de geometría de SQL Server para el almacenamiento vectorial

ArcSDE calcula automáticamente el cuadro de delimitación de la clase de entidad (también denominado extensión de capa), pero las opciones restantes para el comando CREATE SPATIAL INDEX se indican mediante este parámetro y el parámetro correspondiente de la tabla de negocios, B_MS_SPINDEX. La configuración predeterminada de este parámetro es la misma que la predeterminada para SQL Server. La configuración de este parámetro en el archivo dbtune.sde tiene el siguiente aspecto:

A_MS_SPINDEX "GRIDS = (MEDIUM, MEDIUM,MEDIUM, MEDIUM), CELLS_PER_OBJECT = 16"

A_OUT_OF_ROW

Un valor de 0 ó 1

Si se lo configura como 0, se almacenan hasta 8.000 bytes directamente en la página de datos de la tabla.

Si se lo configura como 1, los datos siempre se almacenan fuera de fila.

A_STORAGE

Especifica en qué grupo de archivos se crean las tablas de adiciones cuando los dataset se registran como versionados

Utilice ON para controlar la ubicación, por ejemplo:

A_STORAGE "ON ADDS_FG"

Las tablas no espaciales no tienen columna de forma, por lo que debe agruparse uno de los otros índices.

Parámetros de la tabla de borrados

La tabla de borrados se utiliza para rastrear actualizaciones y borrados realizados en las tablas multiversionadas. Los parámetros de la tabla de borrados funcionan igual que los de la tabla de adiciones. Todos los parámetros de la tabla de borrados comienzan por D. Son los siguientes:

Parámetro

Descripción

D_CLUSTER_ALL

Tipo de índice para el índice creado en las columnas SDE_STATES_ID, SDE_DELETES_ROW_ID y DELETED_AT

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

D_CLUSTER_DELETED_AT

Tipo de índice para el índice de la columna DELETED_AT

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

D_INDEX_ALL

Especifica el factor de relleno y la ubicación (grupo de archivos) para un índice compuesto en las columnas SDE_STATE_ID, SDE_DELETES_ROW_ID y DELETED_AT, por ejemplo:

D_INDEX_ALL "with fillfactor=99  ON Deletes_fg"

D_INDEX_DELETED_AT

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna deleted_at, por ejemplo:

D_INDEX_DELETED_AT "with fillfactor=80  ON Deletes_fg"

D_STORAGE

Especifica en qué grupo de archivos se crean las tablas de borrados cuando los dataset se registran como versionados

Utilice ON para controlar la ubicación, por ejemplo:

D_STORAGE "ON Deletes_fg"

Parámetros de tabla de entidades

Las tablas de entidades sólo se utilizan con clases de entidad que utilizan almacenamiento binario (SDEBINARY o OGCWKB). La tabla de entidades almacena la amplitud y geometría de cada extensión. También contiene registros de inserciones y actualizaciones multiversionadas. Todos los parámetros de tablas de entidades comienzan por F.

Parámetro

Descripción

F_CLUSTER_FID

Tipo de índice para la columna Id. de entidad

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

F_INDEX_AREA

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna de área, por ejemplo:

F_INDEX_AREA	"WITH FILLFACTOR = 90  ON F_IDX"

F_INDEX_FID

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna Id. de entidad, por ejemplo:

F_INDEX_FID	"WITH FILLFACTOR = 90  ON F_IDX"

F_INDEX_LEN

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna de longitud, por ejemplo:

F_INDEX_LEN	"With FILLFACTOR = 90  ON F_IDX"

F_STORAGE

Ubicación del grupo de archivos para la tabla f

Utilice ON para controlar la ubicación, por ejemplo:

F_STORAGE	"WITH FILLFACTOR=90  ON F_IDX"

F_OUT_OF_ROW

Un valor de 0 ó 1

Si se lo configura como 0, se almacenan hasta 8.000 bytes directamente en la página de datos de la tabla.

Si se lo configura como 1, los datos siempre se almacenan fuera de fila.

Parámetros de la tabla ráster

Los rásteres binarios en ArcSDE se almacenan como cinco tablas independientes: una tabla de banda (SDE_bnd_#), una tabla de bloque (SDE_blk_#), una tabla ráster (SDE_ras_#), una tabla auxiliar (SDE_aux_#) y una tabla de negocios. Las columnas ST_Raster se almacenan en una columna de tipo ST_RASTER en la tabla de negocios y dos tablas de apoyo: una tabla auxiliar y una de bloque.

Los rásteres se pueden almacenar como catálogos incorporados o columnas en clases de entidad de ArcSDE o pueden ser datasets independientes.

Los parámetros de tablas ráster comienzan por AUX, BLK, BND y RAS, que corresponden a las tablas ráster. Los parámetros que definen el almacenamiento para la tabla de negocios del ráster se definen mediante parámetros de tabla de negocios.

De todas las tablas ráster, sólo la tabla de bloque aumenta de tamaño.

Si se utilizan rásteres binarios, asegúrese de que config_string de BND_CLUSTER_COMPOSITE se establece en 1 para asegurar que se genera un índice agrupado para la tabla de banda.

Los parámetros de tabla ráster son los siguientes:

Parámetro

Descripción

AUX_CLUSTER_COMPOSITE

Tipo de índice para la clave principal de la tabla auxiliar

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

AUX_INDEX_COMPOSITE

Especifica el factor de relleno y la ubicación del grupo de archivos para el índice de clave principal de la tabla auxiliar, por ejemplo:

AUX_INDEX_COMPOSITE	"WITH FILLFACTOR= 90  ON AUX_FG"

AUX_STORAGE

Especifica la ubicación del grupo de archivos para la tabla auxiliar

Utilice ON para especificar la ubicación, por ejemplo:

AUX_STORAGE	"ON AUX_FG"

BLK_CLUSTER_COMPOSITE

Tipo de índice para la clave principal de la tabla de bloque

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

BLK_INDEX_COMPOSITE

Especifica la ubicación del grupo de archivos para el índice compuesto de la tabla de bloque

Utilice la palabra clave ON para especificar la ubicación, por ejemplo:

BLK_INDEX_COMPOSITE	"WITH FILLFACTOR = 95  ON BLK_FG"

BLK_STORAGE

Especifica la ubicación del grupo de archivos para la tabla de bloque

Utilice ON para especificar la ubicación, por ejemplo:

BLK_STORAGE	"ON BLK_FG"

BND_CLUSTER_COMPOSITE

Tipo de índice para el índice de clave principal de la tabla de banda

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

BND_CLUSTER_ID

Tipo de índice para las columnas raster_id y sequence_nbr de la tabla de banda

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

BND_INDEX_COMPOSITE

Especifica el factor de relleno y la ubicación del grupo de archivos para el índice de clave principal de la tabla de banda, por ejemplo:

BND_INDEX_COMPOSITE	"WITH FILLFACTOR =90  ON BND_FG"

BND_INDEX_ID

Especifica el factor de relleno y la ubicación del grupo de archivos para el índice de las columnas raster_id y sequence_nbr de la tabla de banda, por ejemplo:

BND_INDEX_ID	"WITH FILLFACTOR = 90  ON BND_FG"

BND_STORAGE

La ubicación del grupo de archivos de la tabla de banda

Utilice ON para controlar la ubicación, por ejemplo:

BND_STORAGE " ON BND_FG"

RAS_CLUSTER_ID

Tipo de índice para la clave principal de la tabla ráster

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

RAS_INDEX_ID

Factor de relleno y ubicación (grupo de archivos) para el índice de clave principal de la tabla ráster

Utilice ON para controlar la ubicación, por ejemplo:

RAS_INDEX_ID	"WITH FILLFACTOR = 85 ON RAS_FG"

RAS_STORAGE

Ubicación del grupo de archivos para la tabla ráster

Utilice ON para controlar la ubicación, por ejemplo:

RAS_STORAGE	" ON RAS_FG"

Existe un tipo adicional de tabla ráster: la tabla de atributos ráster. Esta tabla (o tablas; puede haber múltiples tablas de estas) almacena valores de atributos basándose en valores de celda del ráster. El parámetro B_STORAGE define el almacenamiento de estas tablas. Si tiene que definir una ubicación de almacenamiento distinta para estas tablas a la que define para otras tablas de negocios de clases de entidad, asegúrese de crear una palabra clave ráster que puede utilizar al crear datasets ráster y catálogos de ráster que especifica una información de almacenamiento diferente para las tablas de atributos 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.

Parámetros específicos de índices

Parámetros de factor de relleno

La estructura de estos parámetros es del tipo *_INDEX_*. Permiten especificar el argumento FILLFACTOR para dicho índice. El argumento FILLFACTOR especifica cómo debe ser cada página del nivel de hoja de un índice. SQL Server utiliza un valor predeterminado de 0, lo que significa que las páginas de hoja de un índice están casi llenas, pero las páginas que no sean de hoja disponen de espacio para un mínimo de dos filas más. Los factores de relleno definidos por el usuario pueden encontrarse entre 1 y 100. Si el factor de relleno es 100, todas las páginas están completamente llenas. Con un factor de relleno de 75, cada página de índice agrupado se inicia llena al 75 por ciento. Las inserciones y actualizaciones posteriores de los datos se agregan a la página del índice. Cuando la página alcanza el 100 por ciento de capacidad está llena. Cualquier inserción o actualización posterior de los datos de dicha página hará que ésta se divida. Utilice FILLFACTOR para equilibrar páginas de índices completos y divisiones de páginas. Cuando se divide una página, SQL Server desplaza aproximadamente el 50 por ciento de los datos de la página dividida a una nueva página, muy probablemente asignada desde una extensión diferente. Las divisiones de página fragmentan las tablas y afectan al rendimiento. Si se configura FILLFACTOR con un valor demasiado bajo, se crean demasiadas extensiones y páginas de datos para trazar en una consulta, lo cual afecta negativamente al rendimiento. Los siguientes son criterios de decisión para elegir un factor de relleno:

  • ¿Son los datos de sólo lectura? ¿Nunca se van a editar? En caso afirmativo, establezca todos los factores de relleno de los datos en 100.
  • ¿Se van a actualizar los datos con frecuencia? Utilice los valores predeterminados.
  • ¿Se van a actualizar los datos de vez en cuando? Seleccione un rango comprendido entre 75 y 95 por ciento basándose en la frecuencia con la que desea defragmentar las tablas.

Supervise las tablas fragmentadas y las divisiones de páginas mediante sys.dm_db_index_physical_stats.

Parámetros de índice agrupado

NotaNota:

No se puede separar un índice agrupado de la tabla correspondiente; por tanto, para los parámetros de tabla descritos en las secciones anteriores, asegúrese de especificar una ubicación de almacenamiento que sea la misma para los índices agrupados asociados de la tabla.

La estructura de estos parámetros es del tipo *_CLUSTER_* e indica si un determinado índice debe agruparse o no (1 = agrupado; 0 = no agrupado). Los índices agrupados almacenan datos tabulares en los nódulos de hoja. Las páginas de datos del nivel de hoja de índice agrupado derivan la orden del valor de la clave principal del índice agrupado. Esto tiene una importante consecuencia respecto a la tabla SDE_dbtune: no se puede separar una tabla del correspondiente índice agrupado. Por ejemplo, se especifica que el índice Id. de entidad (FID) de una tabla de entidades se cree en el grupo de archivos FeatIdx, mientras que la tabla de entidades debe almacenarse en el grupo de archivos Feat. El índice FID se crea a medida que se agrupa. SDE_dbtune puede tener este aspecto:

palabra clave

parameter_name

config_string

DEFAULTS

F_INDEX_FID

WITH FILLFACTOR=90 ON FEATIDX

DEFAULTS

F_STORAGE

ON FEAT

En el ejemplo anterior, tanto la tabla de entidades como el índice de la misma residen en el grupo de archivos FeatIdx. La tabla de entidades se crea primero y, a continuación, se aplica una restricción de clave principal a la columna FID. La restricción crea un índice agrupado en la columna FID y hace referencia al grupo de archivos FEATIDX en esta sentencia:

ALTER TABLE features.dbo.f4  ADD CONSTRAINT f4_pk PRIMARY KEY CLUSTERED (fid)  WITH FILLFACTOR=75  ON FEATIDX

Por tanto, la cadena de caracteres de configuración ON FEAT es redundante, ya que el índice se crea después de la tabla, y la cadena de caracteres de configuración F_INDEX_FID sobrescribe la de F_STORAGE. En el siguiente ejemplo se especifica un grupo de archivos para la tabla de entidades, pero no para el índice de la misma.

palabra clave

parameter_name

config_string

DEFAULTS

F_INDEX_FID

WITH FILLFACTOR=90

DEFAULTS

F_STORAGE

ON FEAT

En este caso, tanto la tabla de entidades como el índice agrupado de la columna FID residen en el grupo de archivos Feat. Esto sucede porque la tabla se ha creado primero y cuando se ha aplicado la sentencia ALTER TABLE, no se ha adjuntado ninguna sentencia ON, ya que no existía dicha cadena de caracteres en la columna anterior config_string.

ALTER TABLE features.dbo.f5  ADD CONSTRAINT f5_pk PRIMARY KEY CLUSTERED (fid)  WITH FILLFACTOR=75

Parámetros de índice espacial

El índice espacial de datos binarios es una cuadrícula que superpone entidades y se utiliza para identificar entidades para su recuperación. El cuadro de delimitación de una consulta espacial se superpone en la tabla de índice espacial para seleccionar formas que satisfagan la consulta. Los parámetros de la tabla de índice espacial para datasets que utilizan almacenamiento binario (SDEBINARY o OGCWKB) comienzan por S.

Parámetro

Descripción

S_CLUSTER_ALL

Tipo de índice para la clave principal (todas las columnas de la tabla)

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

S_CLUSTER_SP_FID

Tipo de índice para la columna sp_fid

Si se lo configura como 0, se crea un índice no agrupado. Si se lo configura como 1, se crea un índice agrupado.

S_INDEX_ALL

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna principal, por ejemplo:

S_INDEX_ALL	 "With FILLFACTOR = 90  ON S_IDX"

S_INDEX_SP_FID

Especifica el factor de relleno y la ubicación (grupo de archivos) para el índice de la columna sp_fid, por ejemplo:

S_INDEX_SP_FID 	"WITH FILLFACTOR = 85  ON S_IDX"

S_STORAGE

Especifica la ubicación del grupo de archivos para la tabla S

Utilice la palabra clave ON para controlar la ubicación, por ejemplo:

S_STORAGE	"WITH FILLFACTOR=95  ON S_IDX"

Los parámetros de índice espacial para datasets que utilizan almacenamiento geométrico o geográfico de SQL Server utilizan el índice espacial de Microsoft. Los parámetros que definen este índice son B_MS_SPINDEX y A_MS_SPINDEX. Se han descrito en las secciones de parámetros de la tabla de negocios y la tabla de adiciones, respectivamente.

Parámetros para almacenar texto

Parámetros de texto fuera de fila

Las columnas ráster o espaciales binarias nuevas creadas en geodatabases de ArcSDE 10 o posterior utilizan tipos de datos varbinary(max). Puede utilizar los parámetros _OUT_OF_ROW para especificar si los primeros 8000 bytes de datos varbinary(max) se almacenan o no en línea o si se almacenan por completo fuera de línea. De forma predeterminada, estos parámetros se establecen en 0, lo que significa que todos los datos se almacenan fuera de línea (fila).

Parámetros de almacenamiento de columna de texto

Hay dos parámetros que afectan cómo se almacenan los datos de texto en la base de datos: UNICODE_STRING y COLLATION_NAME. El parámetro UNICODE_STRING determina si las columnas de texto utilizan o no codificación Unicode. De forma predeterminada, este parámetro se establece en TRUE, lo que significa que los datos de texto creados mediante la palabra clave de configuración DEFAULTS se almacenan en formato Unicode (UTF-8). Si se establece en FALSE, el texto se almacena utilizando el conjunto de codificación de la base de datos. Si UNICODE_STRING se establece en TRUE, el parámetro COLLATION_NAME se puede utilizar para especificar una intercalación para las columnas de texto definido por el usuario que difieren de la intercalación de la base de datos. De forma predeterminada, todas las columnas de datos de caracteres utilizan la intercalación de la base de datos predeterminada. Cuando se crea un nuevo dataset (como una tabla o una clase de entidad), la intercalación especificada en COLLATION_NAME se aplica a cada columna de datos de caracteres. Si COLLATION_NAME se deja en blanco, se utiliza la intercalación de la base de datos. Si el parámetro UNICODE_STRING se establece en FALSE, el parámetro COLLATION_NAME se ignora.

Para el valor del parámetro COLLATION_NAME, elija la versión de la intercalación de base de datos que distingue entre mayúsculas y minúsculas. Normalmente, esto implica cambiar CI en el nombre de la intercalación a CS. Si no está seguro, consulte los manuales de SQL Server Online o ejecute la siguiente consulta para obtener una lista de nombres de intercalaciones:

SELECT * FROM ::fn_helpcollations()
El parámetro COLLATION_NAME es especialmente importante para los usuarios de intercalaciones turcas. Para evitar problemas con mayúsculas y minúsculas con la letra "i" del alfabeto turco, los usuarios de dicho idioma deben establecer el parámetro COLLATION_NAME de modo que indique si están utilizando una intercalación turca.

Parámetros que afectan al almacenamiento espacial

Los parámetros de índice espacial se tratan en la sección "Parámetros específicos de índices". Otros parámetros que afectan al almacenamiento de datos espaciales son GEOMETRY_STORAGE y GEOM_SRID_CHECK.

GEOMETRY_STORAGE

ArcSDE para SQL Server proporciona tres formatos de almacenamiento de datos espaciales, y el parámetro GEOMETRY_STORAGE indica el método de almacenamiento geométrico que debe utilizarse. El parámetro GEOMETRY_STORAGE tiene los valores siguientes:

  • Formato binario comprimido de ArcSDE (SDEBINARY): método de almacenamiento espacial predeterminado de ArcSDE para SQL Server. Mantenga el parámetro GEOMETRY_STORAGE en SDEBINARY si desea almacenar los datos espaciales en este formato. Si no se establece el parámetro GEOMETRY_STORAGE, se presupone el formato SDEBINARY.
  • Tipo de geometría binaria conocida OGC (OGCWKB): este tipo ofrece una representación portátil de geometría como una transmisión contigua de bytes. Establezca el parámetro GEOMETRY_STORAGE en OGCWKB si desea almacenar los datos espaciales en este formato. Si desea que este formato aparezca como predeterminado, establezca el parámetro GEOMETRY_STORAGE en OGCWKB en la palabra clave de configuración DEFAULTS. Tenga en cuenta que la representación binaria conocida OGC sólo es compatible con geometrías 2D simples.
  • Tipo de geometría de Microsoft SQL Server: se trata del tipo espacial de Microsoft para gestionar datos espaciales definidos por coordenadas en un plano arbitrario y en el que la curvatura de la Tierra no se tiene en cuenta. Si desea que este formato sea el tipo de almacenamiento predeterminado de la base de datos, establezca el parámetro GEOMETRY_STORAGE en GEOMETRY bajo la lista de parámetros de palabra clave de configuración DEFAULTS.
  • Tipo de geografía de Microsoft SQL Server: tipo espacial de Microsoft para gestionar datos espaciales definidos por coordenadas de latitud y longitud. Este tipo se utiliza cuando las entidades abarcan grandes áreas y es necesario tener en cuenta la curvatura de la Tierra. Si desea que este formato sea el tipo de almacenamiento predeterminado de la base de datos, establezca el parámetro GEOMETRY_STORAGE en GEOGRAPHY bajo la lista de parámetros de palabra clave de configuración DEFAULTS.

Si todas las clases de entidad de la base de datos utilizan el mismo método de almacenamiento de geometría, establezca el parámetro GEOMETRY_STORAGE una vez en la palabra clave de configuración DEFAULTS.

GEOM_SRID_CHECK

Si crea clases de entidad en ArcGIS que utilicen el tipo de geometría SQL Server, o si crea una tabla espacial con una columna de geometría de SQL Server que utilice SQL y registra la tabla en ArcSDE, todos los registros de la tabla deben utilizar el mismo Id. de referencia espacial (SRID).

El DBMS no precisa tener un SRID único para todos los registros de una tabla. Por tanto, si tiene previsto utilizar SQL para editar tablas que tengan la columna de geometría de SQL Server, pero están registradas en ArcSDE, puede establecer el parámetro GEOM_SRID_CHECK en TRUE. Cuando este parámetro se establece en TRUE, ArcSDE agrega una restricción de comprobación en la columna de geometría para un valor SRID. De este modo, se garantiza que los usuarios que realicen ediciones fuera de ArcGIS no agregue varios SRID a la misma tabla. No obstante, tenga en cuenta que establecer este parámetro en TRUE puede afectar al rendimiento. Por este motivo, no establezca este parámetro en TRUE si ninguno de los usuarios está utilizando SQL (o software de terceros) para editar tablas espaciales registradas en ArcSDE.

GEOMTAB_OUT_OF_ROW, GEOMTAB_PK y GEOMTAB_STORAGE

Estos tres parámetros afectan al almacenamiento de las tablas laterales CAD que pueden utilizarse con clases de entidad que utilizan tipos de almacenamiento de geometría o geografía de SQL Server. Estas tablas laterales se crean para clases de entidad habilitadas para el almacenamiento de entidades CAD, como curvas. Todas las clases de entidad creadas mediante ArcGIS Desktop se establecen para almacenar entidades de CAD. Si los datos se importan o registran con ArcSDE mediante los comandos de administración de ArcSDE, especifique si los datos CAD se pueden almacenar o no en la clase de entidad resultante. El nombre de la tabla lateral CAD sigue la convención SDE_geometry<ID>, donde ID es el layer_id de la tabla SDE_layers de la clase de entidad asociada.

El parámetro GEOMTAB_OUT_OF_ROW denota si los datos de la columna CAD de una tabla SDE_geometry<ID> se pueden almacenar en la fila de datos. Dado que las filas de datos pueden almacenar hasta un máximo de 8000 bytes en fila, sólo los datos de menor tamaño pueden almacenarse en fila y sólo si el parámetro GEOMTAB_OUT_OF_ROW se ha establecido en 0 (desactivado). Si el parámetro GEOMTAB_OUT_OF_ROW se establece en 1 (activado), los valores se almacenan siempre fuera de la fila de datos y un puntero de 16 bytes a la página externa se almacena en la fila de datos.

El parámetro GEOMTAB_PK especifica el factor de relleno para el índice de clave principal de una tabla SDE_geometry<ID>. De forma predeterminada, se establece en WITH FILLFACTOR=75.

El parámetro GEOMTAB_STORAGE especifica la ubicación de grupo para las tablas SDE_geometry<ID>. Utilice la palabra clave ON para controlar la ubicación, por ejemplo, ON cad_fg.

Parámetros para el almacenamiento de documentos XML

NotaNota:

Si no utiliza columnas XML y documentos XML en su geodatabase, no es necesario que configure estos parámetros.

Las tablas de negocios de ArcSDE que contienen la columna ArcSDE XML (SE_XML_TYPE ) utilizan dos tablas laterales para almacenar el documento XML y el contenido de elementos individuales en dichos documentos que se han indexado. No se utilizan tablas laterales al almacenar columnas de XML nativo de SQL Server.

El parámetro XML_COLUMN_STORAGE determina si las columnas XML se crean como XML de ArcSDE o como XML nativo de SQL Server. El valor predeterminado es utilizar XML de SQL Server (DB_XML).

Si se utiliza el tipo de almacenamiento DB_XML, pueden establecerse los parámetros siguientes:

XML_COLUMN_SCHEMA XML_COLUMN_TYPE XML_COLUMN_PRIMARY_IDX XML_COLUMN_PATH_IDX  XML_COLUMN_PROPERTY_IDX XML_COLUMN_VALUE_IDX

XML_COLUMN_SCHEMA especifica una intercalación de esquema que se utiliza al agregar o modificar datos XML. Las intercalaciones de esquemas XML precisan restricciones de esquema para datos XML.

Los datos XML asociados con un esquema XML se denominan XML escrito. El parámetro XML_COLUMN_TYPE especifica el tipo de documento XML que se almacena en la columna; CONTENT o DOCUMENT. CONTENT es el valor predeterminado. DOCUMENT debe utilizarse sólo si los datos XML tienen un único elemento de nivel superior.

XML_COLUMN_PRIMARY_IDX, XML_COLUMN_PATH_IDX, XML_COLUMN_PROPERTY_IDX y XML_COLUMN_VALUE_IDX determinan si los índices principal, de ruta, de propiedad o de valor se crean o no en la columna XML.

Si las búsquedas examinan habitualmente todo el contenido de los documentos XML para determinar si contienen palabras específicas o si no realiza búsquedas de documentos XML en absoluto, la tabla del documento XML se utiliza con mayor intensidad. Las tablas de documentos XML tienen tres parámetros:

XML_DOC_INDEX XML_DOC_STORAGE XML_DOC_OUT_OF_ROW

XML_DOC_STORAGE proporciona la cadena de caracteres de almacenamiento para la sentencia de creación de la tabla. XML_DOC_INDEX cuenta con el factor de relleno y los parámetros de almacenamiento, mientras que XML_DOC_OUT_OF_ROW pertenece al almacenamiento de datos BLOB fuera de línea. Consulte la sección de este tema, "Texto en parámetros de fila", para obtener más información.

Si se realizan búsquedas frecuentes de elementos individuales, la tabla del índice del documento XML será la que sufra un acceso más intenso de todas las tablas XML. Tiene más parámetros SDE_dbtune; todos comienzan por XML_IDX_.

XML_IDX_CLUSTER_DOUBLE XML_IDX_CLUSTER_ID XML_IDX_CLUSTER_PK XML_IDX_CLUSTER_TAG XML_IDX_INDEX_DOUBLE XML_IDX_INDEX_ID XML_IDX_INDEX_PK XML_IDX_INDEX_TAG XML_IDX_STORAGE XML_IDX_OUT_OF_ROW

Los parámetros XML_IDX_CLUSTER_* determinan qué índice de la tabla de índices del documento XML debe agruparse. De forma predeterminada, el índice de la clave principal (en la xml_key_column) se agrupa.

Los siguientes parámetros afectan tanto a la tabla del documento XML como a la tabla del índice del documento XML para una columna XML. Controlan cómo y cuándo se indexa el contenido del documento.

XML_IDX_FULLTEXT_CAT XML_IDX_FULLTEXT_LANGUAGE XML_IDX_FULLTEXT_TIMESTAMP XML_IDX_FULLTEXT_UPDATE_METHOD

XML_IDX_FULLTEXT_CAT contiene el nombre del catálogo de texto completo creado. El valor predeterminado es SDE_DEFAULT_CAT. Si utiliza un nombre que no sea SDE_DEFAULT_CAT para el catálogo de texto completo, debe actualizar la config_string para este parámetro.

XML_IDX_FULLTEXT_LANGUAGE representa el idioma que se debe utilizar para el análisis lingüístico al crear los índices de texto del contenido del documento XML. No se proporciona ningún valor predeterminado, por lo que se utiliza el idioma definido en el ajuste de idioma de texto completo predeterminado de SQL Server. Si se proporciona una valor, se utilizará dicho idioma para el análisis lingüístico en su lugar.

XML_IDX_FULLTEXT_TIMESTAMP y XML_IDX_FULLTEXT_UPDATE_METHOD controlan el mantenimiento del índice de texto completo. El parámetro update_method determina cómo los cambios realizados a la tabla del documento se propagan al índice de texto completo. El parámetro de marca de tiempo, de forma predeterminada (1), agrega una columna de marca de tiempo a la tabla SDE_xml_idx<xml_column_id>. Cuando se establece en 0, no se agrega ninguna columna.

Si update_method y la marca de tiempo se establecen en 0, no se realiza mantenimiento del índice y, cuando ArcSDE recibe la instrucción de actualizar el índice de texto completo (mediante SE_xmlindex_update_text_index), el índice se rellena por completo.

Si update_method se establece en 0 y la marca de tiempo en 1, no se realiza mantenimiento del índice y ArcSDE rellena el índice de manera incremental de lo que haya cambiado desde la última actualización incremental.

Si update_method se establece como CHANGE_TRACKING MANUAL, la base de datos mantiene una lista de filas cambiadas, pero no actualiza el índice.

Si update_method se establece en CHANGE_TRACKING BACKGROUND, la base de datos rastrea los cambios y actualiza el índice automáticamente.

Se recomienda utilizar la configuración predeterminada proporcionada en la tabla SDE_dbtune. Si el servidor no puede gestionar la carga de trabajo y el único recurso es cambiar el comportamiento de indexación, establezca el seguimiento de cambios en manual (CHANGE_TRACKING MANUAL).

Los parámetros siguientes, XML_IDX_INDEX_*, controlan el factor de relleno del índice y el almacenamiento en la tabla SDE_xml_idx<xml_column_id>. XML_IDX_TEXT_IN_ROW controla la cantidad de BLOB del documento XML que puede estar en línea. Al igual que la mayoría de ajustes de fila, se recomienda no cambiar los valores predeterminados.

Parámetros que afectan a los índices y tablas de archivos de registro de ArcSDE

ArcSDE utiliza las tablas de archivos de registro para mantener los conjuntos temporales y persistentes de registros seleccionados.

Los parámetros del archivo de registro afectan a las tablas e índices de los datos del archivo de registro. La mayoría de estos parámetros comienzan por la letra L. Son los siguientes:

Parámetro

Descripción

LD_INDEX_ALL

Define el almacenamiento para la clave principal de las tablas SDE_logfile_data y SDE_logpool

LD_STORAGE

Define la configuración para las tablas SDE_logfile_data y SDE_logpool_<sde_id>

LF_CLUSTER_ID

Tipo de índice para la clave principal de SDE_logfiles

LF_CLUSTER_NAME

Tipo de índice para el índice único de la columna log file_name de la tabla SDE_logfiles.

LF_INDEX_ID

Define el almacenamiento para la clave principal de SDE_logfiles.

LF_INDEX_NAME

Define el almacenamiento para el índice único de SDE_logfiles.

LF_STORAGE

Define la configuración de la tabla SDE_logfiles

SESSION_TEMP_TABLE

Controla si se crean o no tablas de archivos de registro de sesión e independientes en la base de datos tempdb; de forma predeterminada, se establece en 1, lo que significa que los archivos de registro de sesión e independientes se crean en tempdb.

La creación de tablas de archivos de registro de sesión en la base de datos tempdb es la configuración recomendada de archivos de registro para SQL Server. No es necesario ningún permiso CREATE TABLE especial, ya que todos los inicios de sesión cuentan con permiso para crear objetos en tempdb. Si se dispone de tablas de archivos de registro como tablas temporales se reduce la carga del registro de transacciones para la base de datos tempdb. Tempdb registra transacciones de tablas con mayor eficacia que las bases de datos regulares, ya que el registro de transacciones sólo es necesario para deshacer transacciones y no para la recuperación. Debido a que las tablas temporales se borran cuando se desconecta la sesión, no hay una sobrecarga permanente asociada con el almacenamiento de las mismas. Si hay varias instancias de ArcSDE activas, es posible que todas estén utilizando archivos de registro de tempdb. A pesar de que se puede configurar cada instancia para utilizar archivos de registro de forma diferente, debe observarse la actividad de tempdb para detectar si la base de datos se satura y produce un atasco de E/S. La base de datos de tempdb se puede trasladar fácilmente a un volumen de disco diferente y no es necesario administrarla para la recuperación del mismo modo que otras bases de datos; por ejemplo, no es necesario que resida en un volumen RAID. Consulte los manuales de SQL Server en línea para obtener más información sobre la administración de la base de datos tempdb.

Para obtener información sobre las tablas de archivos de registro de ArcSDE, consulte Opciones de configuración de la tabla del archivo de registro de ArcSDE para SQL Server.

Parámetros de configuración adicionales

Algunos parámetros no se ajustan bien a una determinada categoría. Se describen en esta sección.

Parámetro CROSS_DB_QUERY_FILTER

El parámetro CROSS_DB_QUERY_FILTER tiene dos configuraciones posibles, 0 e 1. Sólo se aplica a modelos de bases de datos múltiples (en los que una base de datos SDE cuenta con el repositorio de geodatabase y ArcSDE, y otras bases de datos tienen los datos definidos por el usuario). De forma predeterminada, CROSS_DB_QUERY_FILTER se establece en 0. CROSS_DB_QUERY_FILTER controla si un usuario que se conecta puede ver o no clases de entidad o rásteres a lo largo de límites de bases de datos. En una geodatabase de base de datos espacial múltiple, se puede acceder a clases de entidad y rásteres en cualquier base de datos que participe en la geodatabase, independientemente de la base de datos a la que se conecte. Al establecer CROSS_DB_QUERY_FILTER en 1, sólo puede ver y acceder a clases de entidad y rásteres en la base de datos a la que se ha conectado explícitamente. Por ejemplo, dada una geodatabase de base de datos múltiple compuesta de bases de datos de SDE, pesca, cuenca hidrográfica y costas, si CROSS_DB_QUERY_FILTER se establece en 1, un usuario que se conecte a la base de datos de pesca no puede ver clases de entidad ni rásteres en la base de datos de cuenca hidrográfica. En este caso, se recomienda la migración de base de datos espacial múltiple a una geodatabase de base de datos única. En una geodatabase de modelo de base de datos única no se utiliza CROSS_DB_QUERY_FILTER.

Parámetro NUM_DEFAULT_CURSORS

El parámetro NUM_DEFAULT_CURSORS controla el umbral del cursor de SQL Server. Especifica el número de filas de un cursor establecido para el que se generarán conjuntos clave de cursor de forma asíncrona. El valor predeterminado es -1 y significa que todos los conjuntos clave se generan de forma síncrona, lo que resulta más adecuado para pequeños conjuntos de cursor. Si se establece en 0, todos los conjuntos clave de cursor se generan de forma asíncrona. Para los valores diferentes a 0 o -1, SQL Server Query Optimizer compara el número de filas esperadas en el conjunto de cursor con el número establecido en el umbral del cursor y, a continuación, crea el conjunto de clave de forma asíncrona si se supera el número de umbral del cursor. La población asíncrona significa que se puede acceder a las filas que ya están en el cursor mientras que éste se está rellenando. Mediante la población síncrona, todas las filas se colocan en el cursor antes de que se pueda acceder a las mismas.

NotaNota:

Se recomienda no modificar el valor predeterminado; los cambios realizados a este valor afectan a todo el servidor. Es muy difícil determinar cual va a ser el tamaño del conjunto clave del cursor. A menos que conozca con seguridad que el cambio de este valor va a contribuir a mejorar el rendimiento, se recomienda no modificarlo.

PERMISSION_CACHE_THRESHOLD

Cuando se establece una conexión con la geodatabase desde la ventana Catálogo o cuando se pulsa el botón Agregar datos en ArcMap, debe generarse una lista que indique los datasets para los que dispone de permiso de acceso. Para obtener esta lista, ArcSDE consulta la información del sistema SQL Server. En bases de datos con un gran número de objetos y usuarios, puede ser considerablemente más rápido crear una copia temporal de esta información específica del usuario que se conecta.

PERMISSION_CACHE_THRESHOLD crea automáticamente una tabla temporal si la consulta inicial de la información de permisos de objeto supera el umbral. (El umbral predeterminado es de 250 milisegundos, el valor máximo es de 1.000 milisegundos.)

PERMISSION_CACHE_THRESHOLD se puede utilizar sólo en el grupo de parámetros DEFAULTS. La tabla temporal dura todo el tiempo de conexión, por lo que si los permisos de usuario cambian durante la conexión los cambios no se verán hasta que el usuario se desconecte y vuelva a conectarse a la base de datos.

Si está utilizando ArcSDE 9.2 Service Pack 2 o posterior, es posible que perciba un rendimiento mejorado al desactivar PERMISSION_CACHE_THRESHOLD. La consulta para obtener información sobre permisos se ha modificado y la memoria caché temporal ya no es necesaria. Para desactivar la creación de esta tabla temporal, establezca PERMISSION_CACHE_THRESHOLD en -1 en la tabla SDE_dbtune.

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.

Comentarios

Si lo desea, puede agregar un parámetro de COMMENT en el archivo dbtune.sde al agregar una línea que comience con un signo numeral (#). Podría hacer esto si crea sus propias palabras clave personalizadas y desea agregar comentarios sobre cómo o cuándo se debe utilizar la palabra clave. Por ejemplo, puede agregar un comentario a la palabra clave de archivo de registro de un usuario:

#COMMENT		"This keyword is used by ArcSDE to create log file tables for all users logged in as editor"


7/10/2012