MySQL, a partir de la versión 5.1 integra una utilidad llamada mysqlslap que permite estresar y hacer benchmarking del servidor MySQL. Gracias a mysqlslap podremos comparar el rendimiento del servidor ante cambios realizados en las bases de datos, motores de almacenamiento y configuraciones así como con X número de clientes interactuando con las bases de Seguir leyendo
MySQL
MySQL: resolución de nombres (DNS) y problemas con conexiones remotas
Durante un rato, hoy me ha traído de cabeza un problema con un servidor MySQL en el que se estaban encolando todas las conexiones, las cuales no llegaban a conectar y se bloqueaban del siguiente modo: | 64 | unauthenticated user | 10.0.3.17:37723 | | Connect | | login | | | 65 | unauthenticated Seguir leyendo
Backup de todas las bases de datos MySQL con una sola línea de comandos
Probablemente la mayoría de vosotros trabajéis con bases de datos MySQL y tengáis scripts personalizados para hacer copias de seguridad de las mismas. Por ello, y por si os fuera de utilidad os dejo esta línea de comandos que hace un dump de todas las bases de datos de un servidor MySQL separadas en ficheros Seguir leyendo
MySQL Query Cache: configuración y optimización
«Query Cache» es una de las funcionalidades más interesantes que ofrece MySQL. A grandes rasgos, Query cache almacena en memoria el contenido y resultado de una consulta tipo SELECT, de modo que cuando un cliente vuelva a ejecutar la misma consulta (tiene que ser exactamente la misma), esta no tendrá que procesarse y se servirá Seguir leyendo
MySQL Cluster (I): Instalación de nodos de datos/SQL y gestión (MGM)
Esta es la primera parte de una serie de artículos en los que aprenderemos a montar, configurar y gestionar un cluster MySQL básico. En este caso utilizaremos dos nodos de datos, dos nodos SQL y un nodo de gestión. Hay varias formas de instalar cada uno de los nodos, ya sea con gestores de paquetes Seguir leyendo