Avec les autorisations administratives im mysql, comment puis-je voir toutes les connexions ouvertes à un db dans mon serveur?
Réponses
Trop de publicités?La commande est
SHOW PROCESSLIST
Malheureusement, il n'a pas de rétrécissement des paramètres. Si vous avez besoin d'eux, vous pouvez le faire à partir de la ligne de commande:
mysqladmin processlist | grep database-name
wiseland
Points
195
Ainsi, vous pouvez utiliser:
mysql> show status like '%onn%';
+--------------------------+-------+
| Variable_name | Value |
+--------------------------+-------+
| Aborted_connects | 0 |
| Connections | 303 |
| Max_used_connections | 127 |
| Ssl_client_connects | 0 |
| Ssl_connect_renegotiates | 0 |
| Ssl_finished_connects | 0 |
| Threads_connected | 127 |
+--------------------------+-------+
7 rows in set (0.01 sec)
N'hésitez pas à utiliser Mysql-server-status-variables ou de Trop nombreuses connexions-problème
Vadym Tyemirov
Points
918
AVD
Points
57984
Vous pouvez appeler MySQL afficher l'état de la commande
afficher l'état comme " Conn%';
Pour plus d'informations, lisez le Spectacle ouvert connexions de base de données