preguntas de la entrevista de MySQL (b)

  1. Hablar de MySQL, que tiene varias cerraduras?
    A: El bloqueo de nivel de tabla, bloqueos a nivel de fila, a nivel de página de bloqueo

  2. Hablar de la tabla a nivel de características de bloqueo?
    A: La pequeña sobrecarga, bloqueo rápido, no será un punto muerto, pero una cerradura que bloquea toda la tabla, por lo que el bloqueo de la gran tamaño, la probabilidad de colisión ocurrirá encerrar, la concurrencia es la más baja.

  3. Hablar de nivel de fila características de bloqueo?
    R: El costo de la cerradura grande, lento, habrá un punto muerto, la cerradura es una fila de la tabla, encerrado el tamaño más pequeño y de menor probabilidad de conflictos de bloqueo, que es el más alto grado de concurrencia.

  4. funciones de bloqueo de página de discusión?
    A: El tiempo entre la tabla y fila cerraduras generales y de bloqueo, también interbloqueo la granularidad de bloqueo entre la tabla y fila cerraduras, concurrencia general.

  5. ¿Cuál es la clave candidata?
    A: La clave candidato es colectivamente uno o más atributo (s) que tiene una característica clave de la relación.

  6. teclas clave primaria y candidatos Cuál es la diferencia?
    R: Cada línea de la clave primaria para identificar de forma única la mesa, sólo una clave principal de una tabla, la clave primaria es una clave candidata y, por convención, las claves candidatas pueden ser designados como la clave primaria, y pueden ser utilizados para cualquier referencia de clave externa.

  7. ¿Qué hay en MySQL ENUM en uso es?
    R: ENUM es un objeto de cadena que especifica un conjunto de valores predefinidos, y se puede utilizar al crear la tabla, si el valor del campo de tipo fijo es de varios, se recomienda el uso de ENUM.

  8. Lo que hay que hablar sobre MySQL conductor es?
    Respuesta: Mysql es un controlador de base de datos MySQL desarrollador de programa para un cierto tipo de entornos de desarrollo del lenguaje (como Java) puede alcanzar una base de datos unificada de llamadas y el desarrollo.

  9. Mysql charla acerca de los controladores, que tiene varios?
    R: Así
    PHP controlador
    del controlador JDBC
    controlador ODBC
    CWRAPPER
    PYTHON conductores
    conductores PERL
    conductores RUBY
    controlador CAP11PHP
    Ado.net5.mxj

  10. Una mesa, que tiene teclas ID autoincrementación primarias, cuando el inserto 16 fichas, registros se eliminen los artículos 15, 16, reiniciar a continuación, MySQL, y luego insertar un registro, este ID de registro es 17 o 15?
    A: El tipo si el motor de almacenamiento de tablas MyISAM es, ID es 17, porque los tipos de tablas MyISAM se incrementarán de la ID máxima registrada en el archivo de datos, incluso si Mysql reinicio, no se perderá la mayor identificación. Y si el tipo de motor de almacenamiento InnoDB tabla es, porque existen tipos de tablas InnoDB sólo para aumentar al máximo Identificación de la memoria, por lo que reiniciar la base de datos o las operaciones de mesa de OPTIMIZAR pueden resultar en la pérdida de la mayor identificación.

Publicados 297 artículos originales · ganado elogios 311 · Vistas a 50000 +

Supongo que te gusta

Origin blog.csdn.net/weixin_38106322/article/details/105262556
Recomendado
Clasificación