目录
1 查看连接相关变量
mysql> show global variables like '%connect%';
+-----------------------------------------------+-------------------+
| Variable_name | Value |
+-----------------------------------------------+-------------------+
| character_set_connection | latin1 |
| collation_connection | latin1_swedish_ci |
| connect_timeout | 10 |
| disconnect_on_expired_password | ON |
| init_connect | |
| max_connect_errors | 100 |
| max_connections | 151 |
| max_user_connections | 0 |
| performance_schema_session_connect_attrs_size | 512 |
+-----------------------------------------------+-------------------+
9 rows in set (0.00 sec)
max_connections :服务器允许同时连接的客户机的最大数量
max_user_connections:每个数据库用户可同时连接的客户机的最大数量
2 查看连接相关的状态变量
mysql> show global status like '%connect%';
+-----------------------------------------------+---------------------+
| Variable_name | Value |
+-----------------------------------------------+---------------------+
| Aborted_connects | 0 |
| Connection_errors_accept | 0 |
| Connection_errors_internal | 0 |
| Connection_errors_max_connections | 0 |
| Connection_errors_peer_address | 0 |
| Connection_errors_select | 0 |
| Connection_errors_tcpwrap | 0 |
| Connections | 178 |
| Locked_connects | 0 |
| Max_used_connections | 35 |
| Max_used_connections_time | 2019-06-18 15:37:33 |
| Performance_schema_session_connect_attrs_lost | 0 |
| Ssl_client_connects | 0 |
| Ssl_connect_renegotiates | 0 |
| Ssl_finished_connects | 0 |
| Threads_connected | 27 |
+-----------------------------------------------+---------------------+
Aborted_connects:服务启动后 连接失败的次数
Connections:服务启动后 客户端连接的次数(包含失败的)
Max_used_connections:服务启动后,客户端最大的并发连接次数
Threads_connected:当前客户端连接的数量(与show processlist 数量一致)
3 SHOW PROCESSLIST
详细参见:13.7.5.29 SHOW PROCESSLIST Syntax
语法:SHOW [FULL] PROCESSLIST
SHOW PROCESSLIST显示正在运行的线程。如果您拥有进程特权,您可以看到所有线程。否则,您只能看到您自己的线程(即与您正在使用的MySQL帐户相关联的线程)。如果不使用FULL关键字,则最多只显示前100个线程。
如果您得到了“连接太多”错误消息,并且想知道发生了什么,SHOW PROCESSLIST语句非常有用。MySQL保留一个额外的连接供拥有超级特权的帐户使用,以确保管理员始终能够连接并检查系统(假设您没有将此特权授予所有用户)
可以使用KILL语句杀死线程。参见第13.7.6.4节,“KILL Syntax”。