Índice personalizado (Master Data Services)

Se aplica a:SQL Server: solo Windows Azure SQL Managed Instance

Los índices personalizados crean un índice no agrupado en un atributo (índice único) o en una lista de atributos (índice compuesto) de una entidad. Normalmente los índices mejoran el rendimiento del proceso de consulta. Para obtener más información sobre los índices de SQL Server, consulte Índices.

Tipo de índices

Puede crear los siguientes tipos de índices personalizados para cada entidad.

  • Índice único

  • Índice no único

Un índice único garantiza que la columna indizada no contenga valores duplicados. En los índices únicos compuestos, el índice garantiza que cada combinación de valores de la lista de atributos seleccionados sea única. No se puede crear un índice único si existen valores duplicados para los atributos seleccionados.

Reglas

Las reglas siguientes se aplican a los índices personalizados, tanto únicos como no únicos.

  • Para crear un índice personalizado, asegúrese de seleccionar al menos un atributo.

  • Si intenta guardar un índice que tenga la misma lista de atributos y marca de unicidad que otro índice, no se podrá guardar. Aparece un error.

    Nota:

    MDS crea automáticamente índices para determinados atributos (como los DBA y el código). Esto significa que no se puede crear otro índice que contenga uno de estos atributos y ningún otro más.

  • Los atributos se pueden incluir en más de un índice personalizado siempre que haya al menos un atributo diferente en los otros índices. De lo contrario, los índices son iguales.

  • Si crea un índice que contenga muchos atributos o atributos de gran tamaño y el tamaño total de los atributos seleccionados supera el tamaño de clave de índice máximo (900 bytes), no se puede guardar el índice.

  • Se puede crear un índice personalizado en los atributos de miembro hoja, excluidos los atributos de archivo.

  • Si quiere eliminar un atributo incluido en un índice personalizado, se aplica lo siguiente.

    • Si el índice se crea en un solo atributo (índice único), tanto el atributo como el índice se eliminarán.

    • Si el índice se crea en más de un atributo (índice compuesto), el atributo no se puede eliminar hasta que edite el índice.

  • No se puede cambiar el tipo de un atributo incluido en un índice personalizado.

Descripción de la tarea Tema
Crear un índice Creación de un índice (Master Data Services)
Editar y eliminar un índice Editar y eliminar un índice (Master Data Services)