Tag Archives: Optimización

Tipos de datos óptimos para las columnas en MySQL

Posted on

Una tarea bastante común de revisión en una base de datos es encontrar el tipo de datos óptimo para cada columna según los valores de la misma, por ejemplo, la columna se define como INT pero ¿es realmente necesario un entero o puede ser SMALLINT o incluso TINYINT. Otro ejemplo, ¿Una columna tiene valores NULL […]


MySQL, tareas típicas de mantenimiento

Posted on

Las tareas típicas (y automatizables) para el mantenimiento de MySQL son las siguientes: Copias de seguridad Limpieza de logs binarios Optimización de tablas Vaciamiento de cache de consultas Rotación de logs binarios A continuación, se explica brevemente cada una de las tareas mencionadas:


10 tips para omptimizar consultas MySQL

Posted on

Utilizar el comando EXPLAIN Utilizar permisos poco complejos: permite reducir la sobrecarga cuando los clientes ejecutan las sentencias Utilizar la función BENCHMARCH() para ver lo rápido que MySQL procesa la expresión Optimizar la cláusula WHERE: elimine paréntesis innecesarios. Use la opción SQL_SMALL_RESULT para indicarle al optimizador que el conjunto de datos a devolver es pequeño […]


Optimización de consultas con EXPLAIN

Posted on

La sentencia EXPLAIN “explica” como son ejecutadas las consultas en MySQL. A través de la misma se puede saber si necesita leer toda la tabla, si se utilizan índices, el número de filas exploradas e información extra. El uso de EXPLAIN puede servir mucho para optimizar cada una de las consultas que realicen nuestras aplicaciones […]