Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 13178|Respuesta: 0

[Fuente] Comandos MySQL View y Create Index

[Copiar enlace]
Publicado en 1/3/2019 10:51:26 | | | |
Utiliza el comando ALTER para añadir y eliminar índices

Hay cuatro formas de añadir un índice a una tabla de datos:

ALTERAR TABLA tbl_name AÑADIRPRIMARIACLAVE (column_list): Esta afirmación añade una clave primaria, lo que significaEl valor del índice debe ser único y no puede ser NULL
ALTERAR TABLA tbl_name AÑADIRÚNICOindex_name (column_list): Esta afirmación crea un índicedebe ser único (además de NULL, que puede ocurrir varias veces)
ALTERAR TABLA tbl_name AÑADIRÍNDICEindex_name (column_list): AñadirÍndice normal, el valor del índice puede aparecer varias veces.
ALTERAR TABLA tbl_name AÑADIRTEXTO COMPLETOindex_name (column_list): Esta afirmación especifica que el índice es TEXTO COMPLETO paraÍndice de texto completo


Al crear un índice, se recomienda hacerlo directamente con la línea de comandos de MySQL, no con MySQL Workbench para crearlo.

Ver el índice




· Tabla

El nombre de la mesa.

· Non_unique

Si el índice no puede incluir palabras duplicadas, es 0. Si puedes, entonces 1.

· Key_name

El nombre del índice.

· Seq_in_index

Número de secuencia de columna en el índice, comenzando desde 1.

· Column_name

Nombre de la columna.

· Clasificación

¿Cómo se almacenan las columnas en el índice? En MySQL, existe un valor 'A' (ascendente) o NULL (sin clasificación).

· Cardinalidad

Una estimación del número de valores únicos en el índice. Se puede actualizar ejecutando ANALYZE TABLE o myisamchk -a. Los cardinales se cuentan en función de estadísticas almacenadas como enteros, por lo que el valor no tiene por qué ser preciso ni siquiera para tablas pequeñas. Cuanto mayor sea la cardinalidad, mayor será la probabilidad de que MySQL use ese índice cuando se crea la federación.

· Sub_part

Si la columna solo está parcialmente indexada, es el número de caracteres que están indexados. Si toda la columna está indexada, es NULL.

· Lleno

Indica cómo se comprimen las palabras clave. Si no está comprimido, es NULO.

· Nulo

Si la columna contiene NULL, contiene SÍ. Si no, la columna contiene NO.

· Index_type

Utilizó métodos de indexación (BTREE, FULLTEXT, HASH, RTREE).

· Comentario





Anterior:C# Tras el procesamiento de datos de deserialización, retorna json()
Próximo:¿Cuáles son los métodos de prueba habituales para el VPS de albañil? Lista completa de métodos de prueba VPS para albañiles
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com