Número máximo de conexiones a MySQL

Hay veces que puede interesar saber el número máximo de conexiones que un determinado servidor de MySQL ha recibido. Para ello MySQL tiene una variable que indica dicho valor, que es el máximo desde el último arranque que se haya efectuado. Esta variable es Max_used_connections y para consultarla, únicamente hay que consultar el estado del servidor, tal como sigue.


mysql> show status like '%max_used%';
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| Max_used_connections |   219 | 
+----------------------+-------+
1 row in set (0.00 sec)
Esto en sí ya es una gran ayuda, pero hoy buscando cosas interesantes para MySQL, descubrí un parche muy útil y que ayuda a complementar esta información. Lo que hace es almacenar la hora a la que se ha producido el pico máximo de conexiones, una información más útil si interesa evaluar si el pico de conexiones pudo provocar un fallo o alguna alteración en el servicio.
Si se aplica el parche y se compila MySQL, el resultado que se obtendrá será el siguiente,
mysql> show status like 'Max_used%';
+-------------------------+------------+
| Variable_name           | Value      |
+-------------------------+------------+
| Max_used_connections    |        219 |
| Max_used_connections_ts | 1327591515 |
+-------------------------+------------+
2 rows in set (0.00 sec)


No hay comentarios :

Publicar un comentario

Formulario de contacto

Nombre

Correo electrónico *

Mensaje *

Últimos comentarios