motor de base de datos MySQL, el índice detallado

En primer lugar, el motor de base de datos

El motor de base de datos tiene tres tipos: InnoDB, MyISAM, MEMORY. En donde InnoDB, MyISAM usa más comúnmente, las siguientes diferencias:

motor de almacenamiento InnoDB
1. Transacción Soporte
claves externas 2. Soporte
3. nivel de fila bloquea
4. La recuperación después de un soporte de seguridad de choque
5. El índice de clave principal con un índice de agregación (archivo almacena los campos de datos de índice de datos en sí), los datos de índices secundarios almacenados en el campo de clave principal valor;
por lo tanto, buscar los datos de índice secundario, es necesario encontrar un valor de clave primaria a través de índice secundario y, a continuación, acceder al índice de clave principal;

motor de almacenamiento MyISAM
1 no admite transacciones, pero la operación es atómica
2 no soporta clave externa
3. bloqueo de tabla
4 no soporta asegurar la recuperación de bloqueo
5. Las tiendas de los campos de datos de puntos de datos utilizando un índice no agrupado, el archivo de índice archivo de puntero.

MEMORIA
Todos los datos en la memoria, los datos de procesamiento rápido de velocidad, pero la seguridad no es muy alta.

Indización de texto: archivos de indexación, son las palabras clave para buscar palabras clave de forma rápida y no tienen que buscar cada dato de
índice agrupado: mismo orden que el orden físico de las filas y columnas de valores de datos de
índice no agrupado: el orden físico de las filas y columnas de datos diferentes valores de orden

Mysql presente, hay varios tipos de índices: FULLTEXT, hachís, btree, RTREE .
Mysql índice común son: índice de clave principal (clave principal), un índice único (el valor de columna índice no es necesariamente único),
el índice general, la indización de texto (palabras clave), el índice compuesto (principio de correlación más a la izquierda)

En segundo lugar, ¿por qué el uso de bases de datos B + árbol?

Debido a que los datos en el nodo de hoja B + árbol, no hoja nodos único índice de memoria
a continuación, cuando seleccionar varios registros, cross-capa puede no acceso, puede simplemente escanear el nodo hoja

Publicado 24 artículos originales · ganado elogios 0 · Vistas 595

Supongo que te gusta

Origin blog.csdn.net/weixin_43896829/article/details/104621772
Recomendado
Clasificación