mysql查看连接数排查问题

#mysql查看连接数
SHOW VARIABLES LIKE ‘%max_connections%‘;
# max_connections 最大连接数

SHOW VARIABLES LIKE ‘%connection%‘;
# PROCESSLIST;

# 通过观察sql来判断。
SHOW FULL PROCESSLIST
SHOW PROCESSLIST;

SHOW STATUS;
SHOW PROCESSLIST
#show extended-status;

SHOW STATUS LIKE ‘%connect%‘; # 1219
# Connections 试图连接到(不管是否成功)MYSQL服务器的连接总数
# Threads_connected 当前的连接数
# Max_used_connections 服务器启动后已经同时使用过的连接最大数量(并发)

日志分析,请求接口:

cat statxx.2017-04-01.*.log | grep -C 5 ‘ReqUri:/vx/chx/supx‘;
cat auxx-2017-04-01-*.log | grep -C 5 ‘/vx/chx/support‘;
cat auxx-error.2017-04-01.*.log | grep -C 5 ‘/vx/chx/supx‘;

auxx-2017-04-01 新的日志
2017-04-01 08:33:28.414 [http-nio-7064-exec-7] INFO com.auxx.filter.VerxFilter#doFilter [line:52] - User-Agent:Autoyol_49:Android_23|

640BB43DC8FFE2A7323718CA9BE10674D30C3E3031DD223D3333333333, ReqUri:/vx/chx/supx (‘POST‘ from 118.255.29.100)

statxx.2017-04-01 老的日志
2017-04-01 11:57:32.698 [http-nio-7065-exec-7] INFO c.a.interceptor.DefaultInterceptor#preHandle [line:126] - User-Agent:Autoyol_48:iPhone_10.2.1|

98C82A94F57AD7CAE1CBADC404B9BF1D3EA5EDEAAA657A6117F426D42FD108C6A030B76B4B8E69, ReqUri:/traxx/v7x/reqxx (‘POST‘ from 59.42.108.63)
2017-04-01

时间: 2024-09-30 20:50:23

mysql查看连接数排查问题的相关文章

Mysql查看连接数相关信息

MySQL查看连接数相关信息在 数据库:INFORMATION_SCHEMA 表:PROCESSLIST 表结构如下: mysql> desc PROCESSLIST; +---------+-------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +---------+-------------+------+-----+---------+-------+ | I

Mysql 查看连接数,状态

http://blog.csdn.net/starnight_cbj/article/details/4492555 命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接. show processlist;只列出前100条,如果想全列出请使用show full processlist; MySQL> show processlist; 命令: show status; 命令:show status like '%

MySQL查看连接数

1.查看部分连接数(数目较多时) show processlist; 2.查看所有连接数(数目较多时) show full processlist;

MySql 查看连接数和状态

如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接 怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -uroot -p123456 来登录(注意:用户名和密码不用包含"") 命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接. show processlist;只列出前100条,如果想全列出请使用sh

MySql状态查看方法 MySql如何查看连接数和状态?

如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接 怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -uroot -p123456 来登录(注意:用户名和密码不用包含“”) 命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接. show processlist;只列出前100条,如果想全列出请使用show fu

如何实时查看mysql当前连接数?

如何实时查看mysql当前连接数?  1.查看当前所有连接的详细资料: ./mysqladmin -uadmin -p -h10.140.1.1 processlist2.只查看当前连接数(Threads就是连接数.): ./mysqladmin  -uadmin -p -h10.140.1.1 status .查看当前所有连接的详细资料: mysqladmin -uroot -proot processlist D:\MySQL\bin>mysqladmin -uroot -proot pro

MySQL查看最大连接数和修改最大连接数

1.查看最大连接数 show variables like '%max_connections%'; 2.修改最大连接数 set GLOBAL max_connections = 200; 以下的文章主要是向大家介绍的是MySQL最大连接数的修改,我们大家都知道MySQL最大连接数的默认值是100, 这个数值对于并发连接很多的数据库的应用是远不够用的,当连接请求大于默认连接数后,就会出现无法连接数据库的错误,因此我们需要把它适当调大一些.在使 用MySQL数据库的时候,经常会遇到这么一个问题,就

怎么实时查看mysql当前连接数

如何实时查看mysql当前连接数? 如何实时查看mysql当前连接数? 1.查看当前所有连接的详细资料: ./mysqladmin -uadmin -p -h10.140.1.1 processlist 2.只查看当前连接数(Threads就是连接数.): ./mysqladmin -uadmin -p -h10.140.1.1 status .查看当前所有连接的详细资料: mysqladmin -uroot -proot processlist D:\MySQL\bin>mysqladmin

MySQL如何查看连接数和状态

查看连接数 命令:show processlist 如果要是root账号,能够看见当前所有用户的连接.如果是普通账号,只能看到自己占用的连接数. show processlist只能是列出前100条,如果想全列出可以使用show full processlist 查看状态 命令:show status; 命令:show status like '%变量名称%'; Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量. Aborted_connects 尝试已经失败