Propiedades del índice (Ayuda F1)

Las secciones de este tema hacen referencia a las distintas propiedades de índice disponibles mediante cuadros de diálogo de SQL Server Management Studio .

En este tema:

Propiedades del índice (página General)

Cuadro de diálogo Seleccionar columnas de (índice)

Propiedades del índice (página Almacenamiento)

Propiedades del índice (página Espacial)

Propiedades del índice (página Filtro)

Propiedades del índice (página General)

Use la página General para ver o modificar las propiedades del índice para la tabla o vista seleccionada. Las opciones para cada página pueden cambiar según el tipo de índice seleccionado.

  • Nombre de la tabla
    Muestra el nombre de la tabla o vista en la que se ha creado el índice. Este campo es de solo lectura. Para seleccionar una tabla diferente, cierre la página Propiedades del índice, seleccione la tabla correcta y vuelva a abrir la página Propiedades del índice.

    Los índices espaciales no se pueden especificar en vistas indizadas. Los índices espaciales solo se pueden definir para una tabla que tenga una clave principal. El número máximo de columnas de clave principal en la tabla es de 15. El tamaño por fila combinado de las columnas de clave principal está limitado a un valor máximo de 895 bytes.

  • Nombre del índice
    Muestra el nombre del índice. Este campo es de solo lectura para un índice existente. Si está creando un nuevo índice, escriba el nombre del índice.

  • Tipo de índice
    Indica el tipo de índice. Para los índices nuevos, indica el tipo de índice seleccionado al abrir el cuadro de diálogo. Los índices pueden ser: Clúster, No clúster, XML principal, XML secundario, Espacial o No clúster de almacén de columnas.

    Nota: solo se permite un índice clúster por tabla. Solo se permite un índice de almacén de columnas optimizado de memoria one xVelocity por tabla.

  • Único
    Si selecciona esta casilla, el índice será único. No está permitido que dos filas tengan el mismo valor de índice. De forma predeterminada, esta casilla no está activada. Cuando se modifica un índice existente, la creación de índice generará un error si dos filas tienen el mismo valor. En las columnas donde se permite NULL, un índice único admite un valor NULL.

    Si selecciona Espacial en el campo Tipo de índice, la casilla Único aparece atenuada.

  • Columnas de clave de índice
    Agregue las columnas deseadas a la cuadrícula Columnas de clave de índice. Cuando se agrega más de una columna, las columnas deben aparecer en una lista con el orden deseado. El orden de las columnas en un índice puede tener un gran impacto en el rendimiento del índice.

    No pueden participar más de 16 columnas en un solo índice compuesto. Para más de 16 columnas, vea Columnas incluidas al final de este tema.

    Un índice espacial solo se puede definir en una única columna que contenga un tipo de datos espacial (una columna espacial).

  • Nombre
    Muestra el nombre de la columna que participa en la clave de índice.

  • Criterio de ordenación
    Especifica la ordenación de la columna de índice seleccionada, es decir, Ascendente o Descendente.

    [!NOTA]

    Si el tipo de índice es XML principal o Espacial, esta columna no aparece en la tabla.

  • Tipo de datos
    Muestra la información sobre el tipo de datos.

    [!NOTA]

    Si la columna de tabla es una columna calculada, Tipo de datos mostrará "columna calculada".

  • Tamaño
    Muestra el número máximo de bytes necesarios para almacenar el tipo de datos de la columna. Muestra cero (0) para las columnas espaciales o XML.

  • Identidad
    Muestra si la columna que participa en la clave de índice es una columna de identidad.

  • Permitir valores NULL
    Muestra si la columna que participa en la clave de índice permite almacenar valores NULL en la columna de vista o tabla.

  • Agregar
    Agrega una columna a la clave de índice. Seleccione columnas de tabla del cuadro de diálogo Seleccionar columnas de <table name> que aparece al hacer clic en Agregar. Para un índice espacial, después de seleccionar una columna, este botón aparece atenuado.

  • Quitar
    Quita la columna seleccionada de la clave de índice.

  • Subir
    Sube la columna seleccionada en la cuadrícula de la clave de índice.

  • Bajar
    Baja la columna seleccionada en la cuadrícula de la clave de índice.

  • Columnas de almacén de columnas
    Haga clic en Agregar para seleccionar columnas para el índice de almacén de columnas. Para conocer las limitaciones de un índice de almacén de columnas, vea CREATE COLUMNSTORE INDEX (Transact-SQL).

  • Columnas incluidas
    Incluye columnas sin clave en el índice no clúster. Esta opción le permite superar los límites actuales del índice relativos al tamaño total de una clave de índice y el número máximo de columnas que participan en una clave de índice agregando columnas como columnas sin clave en el nivel hoja del índice no clúster. Para obtener más información, vea Crear índices con columnas incluidas.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Cuadro de diálogo Seleccionar columnas de (índice)

Use esta página para agregar columnas a la página General de Propiedades del índice cuando cree o modifique un índice.

  • Casilla
    Seleccione esta opción para agregar columnas.

  • Nombre
    Nombre de la columna.

  • Tipo de datos
    Tipo de datos de la columna.

  • Bytes
    Tamaño de la columna, en bytes.

  • Identidad
    Muestra para columnas de identidad y No cuando la columna no es una columna de identidad.

  • Permitir valores NULL
    Muestra cuando la definición de la tabla permite valores NULL para la columna. Muestra No cuando la definición de la tabla no permite valores NULL para la columna.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Opciones de la página Almacenamiento

Utilice esta página para ver o modificar las propiedades del grupo de archivos o del esquema de partición para el índice seleccionado. Solo muestra las opciones relacionadas con el tipo de índice.

  • Grupo de archivos
    Almacena el índice en el grupo de archivos especificado. En la lista solo se muestran los grupos de archivos (fila) estándar. La selección de lista predeterminada es el grupo de archivos PRIMARY de la base de datos. Para obtener más información, vea Archivos y grupos de archivos de base de datos.

  • Grupo de archivos de secuencia de archivo
    Especifica el grupo de archivos para los datos FILESTREAM. En esta lista solo se muestran los grupos de archivos FILESTREAM. La selección de lista predeterminada es el grupo de archivos PRIMARY FILESTREAM. Para obtener más información, vea FILESTREAM (SQL Server).

  • Esquema de partición
    Almacena el índice en un esquema de partición. Al hacer clic en Esquema de partición, se habilita la cuadrícula que se muestra a continuación. La selección de lista predeterminada es el esquema de partición utilizado para almacenar los datos de la tabla. Si se selecciona un esquema de partición distinto de la lista, se actualizará la información en la cuadrícula. Para obtener más información, vea Tablas e índices con particiones.

    La opción de esquema de partición no estará disponible si no hay ningún esquema de partición en la base de datos.

  • Esquema de partición Filestream
    Especifica el esquema de partición de los datos FILESTREAM. El esquema de partición debe ser simétrico al esquema especificado en la opción Esquema de partición.

    Si no tiene particiones, el campo está en blanco.

  • Parámetro del esquema de partición
    Muestra el nombre de la columna que participa en el esquema de partición.

  • Columna de la tabla
    Seleccione la tabla o vista que se asignará al esquema de partición.

  • Tipo de datos de la columna
    Muestra información de tipo de datos de la columna.

    [!NOTA]

    Si la columna de tabla es una columna calculada, Tipo de datos de la columna mostrará "columna calculada".

  • Permitir procesamiento en línea de instrucciones DML al mover el índice
    Permite a los usuarios obtener acceso a los datos de la tabla subyacente o del índice clúster, así como a todos los índices no clúster asociados durante las operaciones de índice. Para obtener más información, vea Realizar operaciones de índice en línea.

    [!NOTA]

    Esta opción no estará disponible para los índices XML ni cuando el índice sea un índice clúster deshabilitado.

  • Establecer grado máximo de paralelismo
    Limita el número de procesadores que se van a utilizar durante la ejecución de planes paralelos. El valor predeterminado es 0, que utiliza el número real de CPU disponibles. Si el valor se establece en 1, se suprime la generación de planes paralelos; si el valor se establece en un número mayor que 1, se restringe el número máximo de procesadores que se utilizan en la ejecución de una única consulta. Esta opción solo está disponible si el cuadro de diálogo está en los estados Volver a generar o Volver a crear. Para obtener más información, vea Establecer la opción Grado máximo de paralelismo para lograr un rendimiento óptimo.

    [!NOTA]

    Si especifica un valor superior al número de CPU disponibles, se utilizará el número real de CPU disponibles.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Opciones de índice de la página Espacial

Use la página Espacial para ver o especificar los valores de las propiedades espaciales. Para obtener más información, vea Datos espaciales (SQL Server).

Cuadro de límite

El cuadro de límite es el perímetro de la cuadrícula de nivel superior de un plano geométrico. Los parámetros de cuadro de límite solo existen en la teselación de cuadrícula de geometría. Estos parámetros no están disponibles si Esquema de teselación es Cuadrícula de geografía.

El panel muestra las coordenadas (X-min,Y-min) y (X-max,Y-max) del cuadro de límite. No hay valores predeterminados para las coordenadas. Por consiguiente, cuando cree un nuevo índice espacial en una columna de tipo geometry, deberá especificar los valores de las coordenadas.

  • X mínima
    La coordenada x de la esquina inferior izquierda del cuadro de límite.

  • Y mínima
    La coordenada y de la esquina inferior izquierda del cuadro de límite.

  • X máxima
    La coordenada x de la esquina superior derecha del cuadro de límite.

  • Y máxima
    La coordenada y de la esquina superior derecha del cuadro de límite.

General

  • Esquema de teselación
    Indica el esquema de teselación del índice. Los esquemas de teselación admitidos son los siguientes.

    • Cuadrícula de geometría
      Especifica el esquema de teselación de cuadrícula de geometría, que se aplica a una columna del tipo de datos geometry.

    • Cuadrícula automática de geometría
      Esta opción está habilitada para SQL Server cuando el nivel de compatibilidad de base de datos se ha establecido en 110 o superior.

    • Cuadrícula de geografía
      Especifica el esquema de teselación de cuadrícula de geografía, que se aplica a una columna del tipo de datos geography.

    • Cuadrícula automática de geografía
      Esta opción está habilitada para SQL Server cuando el nivel de compatibilidad de base de datos se ha establecido en 110 o superior.

    Para obtener información acerca del modo en que SQL Server implementa la teselación, vea Datos espaciales (SQL Server).

  • Celdas por objeto
    Indica el número de celdas por objeto de teselación que se pueden usar para un único objeto espacial en el índice. Este número puede ser un entero comprendido entre 1 y 8192, ambos incluidos. El valor predeterminado es 16, y 8 para versiones anteriores de SQL Server cuando el nivel de compatibilidad de base de datos se ha establecido en 110 o superior.

    En el nivel superior, si un objeto abarca más celdas de las especificadas mediante n, la indización usa tantas celdas como sean necesarias para proporcionar una teselación de nivel superior completa. En tales casos, un objeto podría recibir más celdas de las especificadas. En este caso, el número máximo es la cantidad de celdas generadas por la cuadrícula de nivel superior, que depende de la densidad de Nivel 1.

Cuadrículas

Este panel muestra la densidad de la cuadrícula en cada nivel del esquema de la teselación. La densidad se especifica como Baja, Media o Alta. El valor predeterminado es Media. Baja representa una cuadrícula de 4x4 (16 celdas), Media representa una cuadrícula de 8x8 (64 celdas) y Alta representa una cuadrícula de 16x16 (256 celdas). Estas opciones no están disponibles cuando se eligen las opciones de teselación Cuadrícula automática de geometría o Cuadrícula automática de geografía.

  • Nivel 1
    La densidad de la cuadrícula del primer nivel (superior).

  • Nivel 2
    La densidad de la cuadrícula del segundo nivel.

  • Nivel 3
    La densidad de la cuadrícula del tercer nivel.

  • Nivel 4
    La densidad de la cuadrícula del cuarto nivel.

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Página Filtro

Use esta página para especificar el predicado de filtro para un índice filtrado. Para obtener más información, vea Crear índices filtrados.

  • Expresión de filtro
    Define qué filas de datos para incluir en el índice filtrado. Por ejemplo, StartDate > '20000101' AND EndDate IS NOT NULL'..

Icono de flecha usado con el vínculo Volver al principio[Arriba]

Vea también

Referencia

INDEXPROPERTY (Transact-SQL)

sys.indexes (Transact-SQL)

Conceptos

Establecer opciones de índice