mysql查看当前实时连接数

静态查看:

    SHOW PROCESSLIST;
    SHOW FULL PROCESSLIST;
    SHOW VARIABLES LIKE ‘%max_connections%‘;
    SHOW STATUS LIKE ‘%Connection%‘;  

实时查看:

    mysql> show status like ‘Threads%‘;
    +-------------------+-------+
    | Variable_name     | Value |
    +-------------------+-------+
    | Threads_cached    | 58    |
    | Threads_connected | 57    |   ###这个数值指的是打开的连接数
    | Threads_created   | 3676  |
    | Threads_running   | 4     |   ###这个数值指的是激活的连接数,这个数值一般远低于connected数值
    +-------------------+-------+  

    Threads_connected 跟show processlist结果相同,表示当前连接数。准确的来说,Threads_running是代表当前并发数  

    这是是查询数据库当前设置的最大连接数
    mysql> show variables like ‘%max_connections%‘;
    +-----------------+-------+
    | Variable_name   | Value |
    +-----------------+-------+
    | max_connections | 100  |
    +-----------------+-------+  

    可以在/etc/my.cnf里面设置数据库的最大连接数
    max_connections = 1000  

原文地址:https://www.cnblogs.com/jimmyshan-study/p/11013662.html

时间: 2024-10-12 05:03:51

mysql查看当前实时连接数的相关文章

关于Mysql查看某个ip连接数及删除掉这个ip连接的方法

统计mysql各ip的连接总数: mysql> select SUBSTRING_INDEX(host,':',1) as ip , count(*) from information_schema.processlist group by ip; 状态如下: +----------------+----------+ | ip             | count(*) | +----------------+----------+ |                |        3 |

Mysql查看连接数相关信息

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

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 '%c

MySQL查看当前连接数、连接数和最大连接数

MySQL查看当前所有连接的详细资料: mysqladmin -u root -p processlist MySQL查看当前连接数(Threads为连接数) mysqladmin -u root -p status Uptime: 1047464  Threads: 22  Questions: 1494780  Slow queries: 0  Opens: 31357  Flush tables: 1  Open tables: 1981  Queries per second avg:

MySQL查看和修改最大连接数

使用 MySQL 数据库的站点,当访问连接数过多时,就会出现 "Too many connections" 的错误.出现这种错误有两种情况,一种是网站访问量实在太大,服务器已经负担不起,此时就应该考虑负载均衡或者其它减少服务器压力的办法.另一种情况就是 MySQL 的最大连接数设置得太小,当访问量稍大就出现连接过多的错误. MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用以下命令查看 mysql >  show variables  like  'max_c

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

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

MySQL查看数据库相关信息

使用MySQL时,需要了解当前数据库的情况,例如当前的数据库大小.字符集.用户等等.下面总结了一些查看数据库相关信息的命令 1:查看显示所有数据库 mysql> show databases; +--------------------+ | Database           | +--------------------+ | information_schema | | INVOICE            | | mysql              | | performance_s

Mysql查看数据库信息常见命令

1,查看所有数据库 show databases; 2,查看当前使用的数据库 select database(); 3,查看数据库使用端口 show variables like ‘port’; 4,查看当前数据库大小 use information_schema; select concat(round(sum(data_length)/(1024*1024),2) + round(sum(index_length)/(1024*1024),2),'MB') as 'DB Size' from

查看服务器IP连接数

1.查看服务器IP连接数: netstat -tun | awk '{print $5}' | cut -d: -f1 |sort | uniq -c | sort -nr 2.查看nginx日志一天访问量最多的前10位IP zcat access_nginx.api130.log.20160518.16.gz | awk '{print $1}' | sort | uniq -c | sort -nr -k1 |less