Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL-Status anzeigen - aktive oder vollständige Verbindungen?

Laut den Dokumenten , es bedeutet die Gesamtzahl im Laufe der Geschichte:

Connections

Die Anzahl der Verbindungsversuche (erfolgreich oder nicht) zum MySQL-Server.

Sie können die Anzahl der aktiven sehen Verbindungen entweder über Threads_connected Statusvariable:

Threads_connected

Die Anzahl der derzeit geöffneten Verbindungen.

mysql> show status where `variable_name` = 'Threads_connected';
+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| Threads_connected | 4     |
+-------------------+-------+
1 row in set (0.00 sec)

... oder über show processlist Befehl:

mysql> show processlist;
+----+------+-----------------+--------+---------+------+-------+------------------+
| Id | User | Host            | db     | Command | Time | State | Info             |
+----+------+-----------------+--------+---------+------+-------+------------------+
|  3 | root | localhost       | webapp | Query   |    0 | NULL  | show processlist | 
|  5 | root | localhost:61704 | webapp | Sleep   |  208 |       | NULL             | 
|  6 | root | localhost:61705 | webapp | Sleep   |  208 |       | NULL             | 
|  7 | root | localhost:61706 | webapp | Sleep   |  208 |       | NULL             | 
+----+------+-----------------+--------+---------+------+-------+------------------+
4 rows in set (0.00 sec)