La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

LA BIBLIA DE MSQL PAG. EXPLAIN; Instructor; que se utiliza para examinar un registro de una tabla. El índice se examina dos veces sobre ambas tablas,

Presentaciones similares


Presentación del tema: "LA BIBLIA DE MSQL PAG. EXPLAIN; Instructor; que se utiliza para examinar un registro de una tabla. El índice se examina dos veces sobre ambas tablas,"— Transcripción de la presentación:

1 LA BIBLIA DE MSQL PAG

2 EXPLAIN; Instructor; que se utiliza para examinar un registro de una tabla. El índice se examina dos veces sobre ambas tablas, lo que significa que MSQL necesita examinar todo el índice de ambas tablas. La instrucción EXPLAIN cuantifica las suposiciones que se desarrollan con la experiencia.

3 COMO AYUDAR AL OPTIMIZADOR DE MSQL CON ANALYZE MSQL decide que clave va ha utilizar o seleccionar se conoce como el optimizador de consultas; este sirve pára examinar rapidamente los indices para determinar el que conveiene utilizar, y es llamado ANALYZE. Se usa para las tablas con mayor tamaño y con gran cantidad de inserciones actualizaciones y eliminaciones. El analisis regular de la tabla puede mejorar en su rendimiento, se utiliza en las tablas de MYISAM y BDB. La tabla puede ser bloqueada con un bloqueo de lectura durante el proceso, por eso no se escogera realizar esta operación de analisis cuando la base de datos gestiona.

4 NON-UNIQUE: 0,01.01 Indica que el indice es unico,1. que puede contenerlos. KEY-NAME: Nombre del indice. SEG-IN-INDEX: Orden de las columnas del indice cuando comienza en 1. COLLATION: A 0 NULL el indice sea oredenado ascendente y NULL que no esta ordenado. CARDINALITY: Numero de valores exclusivo del indice, ejecutando ANALIZE TABLE o mayisamchk-a. SUB-PART: NULL. index de toda la columna el tamaño del índice en caracteres. PACKED: Si el índice esta comprimido o no.

5 NULL: Yes si la columna puede contener valores null COMMENT: Varios comentarios TEXT, BLOB O VARCHAR.

6 . Las operaciones de eliminación y actualización puede dejar huecos en la tabla cuando se utilizan estos campos, aumenta el trabajo del disco duro por que necesitan saltar los huecos al leer. OPTIMIZE: Instrucción que elimina los huecos en los datos, une registros fragmentados aplicados a los datos de una tabla.

7 OPTIMIZACION CON SELECT Y SEGURIDAD. Aunque sus permisos sean sencillos, la carga de trabajo será mayor cuando experimente consultas sin descuidar las medidas de seguridad. EVALUACION DE RENDIMIENTO DE LAS FUNCIONES: BENCHMARKE: Función que indica el tiempo que necesita MSQL para realizar una tarea.

8 OPTIMIZACION DE ACTUALIZACION E INSERCIONES. Una operación de actualizaciones igual a una operación de selección con la diferencia de estructura al final. UPDATE: Instrucción que optimiza. DELETE: Su velocidad del numero de índices. TRUNCATE: Instrucción que elimina la tabla sin suprimir el índice y registro.

9 LOAD DATA: Instrucción para insertar mejor los datos 20 veces mas rápido que INSERT. BEGIN: Para realizar una operación con tablas transaccionales. INSERT LOW PRIORYTY: Esta instrucción reduce la alta prioridad habitual asignada a los comportamientos de inserción y obliga a hacerlos esperar hasta que no haya mas consulta de lectura. INSERT DELAY ED: Instrucción que no deja pasar información sign/ al cliente. Un índice es un pequeño archivo ordenado que apunta a los datos principal.


Descargar ppt "LA BIBLIA DE MSQL PAG. EXPLAIN; Instructor; que se utiliza para examinar un registro de una tabla. El índice se examina dos veces sobre ambas tablas,"

Presentaciones similares


Anuncios Google