Propiedades de índice

Propiedades para objetos de índice

Para obtener más información sobre una sintaxis específica, vea la información de consulta que se incluye con cada producto de base de datos. Las definiciones de sintaxis correspondientes a algunos proveedores o versiones de bases de datos pueden diferir de las descripciones siguientes.

Página General
Propiedad Descripción
Nombre Especifica un nombre para el objeto.
Etiqueta Especifica una etiqueta que se visualiza en los diagramas visuales.
Esquema Muestra el esquema relacional en el que se ha creado el objeto.
Generado por el sistema Especifica que no se genera ningún código para este índice durante la generación de DDL. Esta opción está disponible si la base de datos genera automáticamente un índice.
DB2 para Linux, UNIX y Windows o DB2 para i5/OS: Dimensión Seleccione esta opción para especificar el índice como una dimensión. Las columnas de este índice están disponibles en la página Columnas en las Propiedades de tabla. Cada columna o grupo de columnas puede utilizarse para agrupar en clúster los datos de tabla.
Solamente DB2 para i5/OS: Nombre de sistema Especifica que este índice debe renombrarse con un nombre de sistema durante la generación de DDL.
Página Columnas
Especifique si el índice es exclusivo.

Especifique si el índice es un índice de vector codificado (sólo DB2 para i5/OS).

Defina las columnas (y expresiones, si es que el proveedor de base de datos admite las expresiones de índice) que desee incluir en el índice.
Cabecera Cabecera
Miembros de clave Especifique columnas y expresiones para la clave del índice. Puede añadir, eliminar o cambiar el orden de clasificación de los miembros en la lista. Pulse el botón de puntos suspensivos de la barra de herramientas encima de la tabla para abrir una ventana donde pueda seleccionar columnas y expresiones y añadirlas a la lista. Seleccione un miembro de clave y pulse los botones de flecha de la barra de herramientas para cambiar el orden de clasificación. Para suprimir miembros de clave, seleccione un miembro y pulse Suprimir.
Incluir columnas Especifique columnas no clave y expresiones para incluir en el índice. Puede añadir, eliminar o cambiar el orden de clasificación para miembros de inclusión en la lista. Pulse el botón de puntos suspensivos de la barra de herramientas encima de la tabla para abrir una ventana donde pueda seleccionar columnas y expresiones y añadirlas a la lista. Seleccione un miembro de inclusión y pulse los botones de flecha de la barra de herramientas para cambiar el orden de clasificación. Para suprimir miembros de inclusión, seleccione un miembro y pulse Suprimir.
Página Columna XML (DB2 para Linux, UNIX, Windows y z/OS)
Cree índices para los nodos de un documento XML. Un patrón de XML se puede entrar de forma manual o utilizando un documento de ejemplo para ayudarle en la creación de un patrón XML.
Página Privilegios (DB2 para Linux, UNIX y Windows)
Especifique qué usuarios, grupos y roles pueden acceder al índice.
Página Rendimiento (DB2 para Linux, UNIX y Windows)
Especifique si el índice es un índice en clúster, si las claves nulas deben excluirse, si se admiten las exploraciones hacia adelante y hacia atrás, el valor PCTFree, si la compresión de índices está habilitada y si se recopilan estadísticas durante la creación de índices. El valor PCTFree especifica el porcentaje de cada página de índice que debe dejarse como espacio libre cuando se crea el índice.
Página Detalles (DB2 para z/OS)
Especifique los detalles del índice, incluida la agrupación en clúster, la agrupación de almacenamiento intermedio y el tamaño de la parte. La opción Rellenado especifica cómo se almacenan las columnas de serie de longitud variable en el índice. Si el índice no contiene ninguna columna de longitud variable, esta opción se ignora y se devuelve un mensaje de aviso. Los índices que no tienen columnas de serie de longitud variable siempre se crean como índices rellenados físicamente.
Página Particionamiento (DB2 para Linux, UNIX y Windows)
Especifique si se debe crear un único índice que abarque todas las particiones de datos definidas para la tabla. Para utilizar particiones, el nombre de tabla debe identificar una tabla definida con particiones de datos.
Página Particiones (DB2 para z/OS)
Propiedad Descripción
No utilizar particiones Especifica que el índice no está particionado. Las opciones en esta página cambian dependiendo si se selecciona esta opción o la opción Utilizar particiones.
Utilizar particiones Especifica que el índice está particionado. Esta opción sólo está disponible si la tabla está particionada. Las opciones en esta página cambian dependiendo si se selecciona esta opción o la opción No utilizar particiones. Si selecciona esta opción, añada o suprima particiones pulsando los botones Añadir partición o Suprimir partición de la barra de herramientas.
Grupo de almacenamiento/VCAT Especifica si debe utilizarse la opción USING STOGROUP o USING VCAT. También especifica el grupo de almacenamiento o catálogo de recursos de catálogo integrado (VCAT) que se utiliza. El significado de la cláusula USING STOGROUP o USING VCAT varía en función de si el índice está o no particionado.
Cantidad primaria Especifica un valor de PRIQTY. Sólo está disponible si se especifica un grupo de almacenamiento. Especifica la asignación de espacio primario mínimo para un conjunto de datos gestionado por DB2.
Cantidad secundaria Especifica un valor de SECQTY. Sólo está disponible si se especifica un grupo de almacenamiento. Especifica la asignación de espacio secundario mínimo para un conjunto de datos gestionado por DB2.
Borrar Especifica si los conjuntos de datos gestionados por DB2 se borran cuando se ejecuta un programa de utilidad o una sentencia SQL que descarta el índice.
Páginas libres Especifica un valor de FREEPAGE. Especifica la frecuencia con la que se deja una página de espacio libre cuando se crean entradas de índice como resultado de la ejecución de un programa de utilidad de DB2 o cuando se crea un índice para una tabla en la que existen filas. Se deja una página libre para cada número de páginas entero. El valor del entero puede variar entre 0 y 255. El valor predeterminado es 0, que indica que no se dejan páginas libres.
Porcentaje libre Especifica un valor de PCTFREE. Determina el porcentaje de espacio libre que debe dejarse en cada página no hoja y página hoja cuando se añaden entradas al índice o a la partición de índice como resultado de la ejecución de un programa de utilidad de DB2 o cuando se crea un índice para una tabla en la que existen filas.
GBPCache Especifica cómo se almacenan en la memoria caché los cambios en la agrupación de almacenamiento intermedio del grupo.
Página Espacio de tabla (DB2 para Linux, UNIX y Windows)
Especifica el espacio de tabla en el que se debe crear el índice. Esta cláusula sólo se admite para índices en tablas particionadas. Puede especificar esta cláusula aunque se haya especificado la cláusula INDEX IN al crear la tabla. Esto alterará la cláusula.
Clave de partición (solamente Oracle)
En la modalidad de edición, utilice la cuadrícula y los botones de la barra de herramientas de esta página para añadir, suprimir, cambiar el orden y modificar las propiedades de las columnas de clave de partición.
Requisitos previos para establecer propiedades de claves de partición:
  • El índice debe contener, como mínimo, una columna para la partición con localidad GLOBAL.
  • La tabla propietaria del índice debe tener una clave de partición existente para la partición del índice con localidad LOCAL.
  • Para la localidad GLOBAL: Para añadir una nueva columna a la clave de partición, pulse el botón de puntos suspensivos [...] de la barra de herramientas, seleccione las columnas en la ventana que se abre y, a continuación, pulse Aceptar. Para la localidad LOCAL, las columnas de la partición de datos del índice son las mismas que las de la tabla propietaria.
  • Para la localidad GLOBAL: Para cambiar el orden de las columnas, seleccione una columna en la cuadrícula y pulse Subir columna o Bajar columna. Para la localidad LOCAL, el orden de las columnas de la partición de datos del índice es el mismo que en la tabla propietaria.
  • Para la localidad GLOBAL: Utilice la cuadrícula para modificar las propiedades de una columna de clave de partición. Realice una doble pulsación sobre una celda o pulse sobre un recuadro de selección de una celda para editar el contenido de la celda. Para la localidad LOCAL, las propiedades de las columnas de la clave de partición son las mismas que en la tabla propietaria.
    Propiedad Descripción
    Solamente Oracle: Localidad Seleccione LOCAL o GLOBAL en la lista. Si selecciona LOCAL, la partición de datos del índice es la misma que la de la tabla propietaria del índice. Por lo tanto, la lista Mantenido por sólo contiene los mismos tipos que la tabla. La lista Mantenido por está vacía si la tabla propietaria no tiene definida una clave de partición. Si selecciona GLOBAL, puede especificar HASH o RANGE en la lista Mantenido por.
    Mantenido por Seleccione una opción para la cláusula PARTITIONING KEY. Las opciones de este campo varían en función de lo que haya seleccionado en el campo Localidad.
    Nombre o columna Especifica el nombre de la columna.
    Tipo de datos Especifica el tipo de datos de la columna.
    Solamente DB2 para z/OS: Tipo de ordenación Especifica una opción para ordenar las entradas por columna. Puede seleccionar ASC (ASCENDENTE) o DESC (DESCENDENTE).
    Solamente DB2 para z/OS: Cláusula Nulls Last Especifica la utilización de la cláusula NULLS LAST. Especifica que los valores nulos se tratan como valores infinitos positivos para fines de comparación.
    Solamente DB2 para z/OS: Límite final Especifica un límite final para cada partición.
Página Partición de datos (Oracle)
Utilice los botones de la barra de herramientas y la cuadrícula para añadir, eliminar o modificar particiones de datos.
Requisitos previos para crear particiones de datos:
  • Debe crear, como mínimo, una clave de partición.
  • Para añadir una nueva partición de datos, pulse el botón de puntos suspensivos [...] de la barra de herramientas, especifique los detalles de la partición en la ventana que se abre y pulse Aceptar.

    Para las particiones HASH: Debe especificar un nombre de partición.

    Para las particiones LIST o RANGE (sólo Oracle): Debe especificar un nombre de partición y valores de columna.

Propiedad Descripción
Nombre de partición Especifica el nombre de la partición.
Valores Especifica los valores de las columnas para la partición.
Espacio de tabla Especifica el espacio de tabla en el que se creó esta partición.
Página Volumetría (solamente DB2 para z/OS)
Especifique el número medio de registros de datos para cada valor de clave diferenciado de un índice no exclusivo. Para obtener más información, consulte el tema: Estimación del almacenamiento a partir del número de páginas de índice en la Guía de administración de DB2 para z/OS en el Information Center de DB2 para z/OS. El número medio de registros de datos para cada valor de clave diferenciado de un índice exclusivo es 1.
Página Documentación
Especifica información suministrada por el usuario sobre el objeto.
Página Anotación (solo en modalidad de edición)
Añadir, modificar o suprimir propiedades.

Comentarios