MYSQL状态查询

查询当前用户以及器加密方式

SELECT user, host, plugin FROM mysql.user;
+------------------+-----------+-----------------------+
| user             | host      | plugin                |
+------------------+-----------+-----------------------+
| root             | localhost | caching_sha2_password |
| your_user        | localhost | mysql_native_password |
| another_user     | localhost | caching_sha2_password |
| ...              | ...       | ...                   |
+------------------+-----------+-----------------------+

MySQL服务器允许的最大连接数 :

SHOW VARIABLES LIKE 'max_connections';
+-----------------+-------+
| Variable_name   | Value |
+-----------------+-------+
| max_connections | 151   |
+-----------------+-------+

MySQL服务器自启动以来使用的最大连接数 :

show status like 'max_used_connections'
+----------------------+-------+
| Variable_name        | Value |
+----------------------+-------+
| Max_used_connections | 100   |
+----------------------+-------+

查看当前所有连接的详细信息 :

SHOW full PROCESSLIST;

这个命令将显示当前MySQL服务器上的所有活动连接,并提供每个连接的详细信息,例如ID、用户、主机、数据库、命令、时间、状态和查询等

+----+------+-----------+------+---------+------+-------+------------------+
| Id | User | Host      | db   | Command | Time | State | Info             |
+----+------+-----------+------+---------+------+-------+------------------+
|  1 | root | localhost | test | Query   |    0 | init  | SHOW FULL PROCESSLIST |
|  2 | root | localhost | test | Sleep   |   10 |       | NULL             |
+----+------+-----------+------+---------+------+-------+------------------+

查询每个用户从每个主机连接到数据库的连接数 :

SELECT user, host, COUNT(*) 
FROM information_schema.processlist 
GROUP BY user, host;

查看数据库 有关当前连接的详细信息 :

SELECT id, user, host, db, command, time, state, COUNT(*) AS connections
FROM information_schema.processlist
GROUP BY id, user, host, db, command, time, state;

查询当前连接到数据库的线程数:

SHOW STATUS WHERE `variable_name` = 'Threads_connected';

Threads_connected 的变量的当前值。这是一个表示当前打开的连接数的状态变量。

+-------------------+-------+
| Variable_name     | Value |
+-------------------+-------+
| Threads_connected | 10    |
+-------------------+-------+

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值