2010-06-03 12 views
6

¿Es cierto que en MySQL la clave principal se indexa automáticamente?¿Se indexa automáticamente una clave principal?

+3

No se llamaría "clave" si no estuviera indexado. –

+3

@Paul Tomblin - Eso no es del todo exacto. La indexación es una característica específica de la implementación del DBMS. Una "clave" es un término usado en la especificación de SQL para referirse a los atributos que identifican de manera única a una entidad. Da la casualidad que casi todos los DBMS implementan restricciones únicas al crear también un índice en las columnas, pero eso no es necesario. – Thomas

Respuesta

11

Sí, es cierto. Se requiere un índice para imponer la restricción única en las claves primarias.

Cuestiones relacionadas