一、问题描述

今天运维同事找到我问,有两台数据库MYSQL的连接数超过监控的阈值(700),当然他们的监控(zabbix)也是刚刚搭建起来的。表示该值已经从很低的数值一点一点调上来了,但是仍然报警。于是就找到我,做为Oracle’s DBA的我,准备变为双料DBA,这正是学习的好时机。马上来学习一下,如何在MYSQL中查询连接数。

二、实验

1.show status 查看所有状态参数,其中Threads_connected 当前的连接数,Connections 试图连接到(不管是否成功)MYSQL服务器的连接总数, Max_used_connections 服务器启动后已经同时使用过的连接最大数量(并发)。

mysql> show status like ‘%connect%’;

+———————-+———+

| Variable_name | Value |

+———————-+———+

| Aborted_connects | 163 |

| Connections | 1116123 |

| Max_used_connections | 266 |

| Threads_connected | 208 |

+———————-+———+

4 rows in set (0.00 sec)

mysql>

2.show processlist 显示当前正在执行的mysql连接

mysql> show processlist;

+———+———-+——————–+———–+———+——-+——-+——————+

| Id | User | Host | db | Command | Time | State | Info |

+———+———-+——————–+———–+———+——-+——-+——————+

| 1105357 | tjuser | 10.10.100.30:36210 | testdb | Sleep | 1377 | | NULL |

| 1112435 | tjuser | 10.10.100.30:54112 | testdb | Sleep | 1616 | | NULL |

|…… 略

| 1116128 | tjuser | 10.10.100.21:47484 | testdb | Sleep | 1 | | NULL |

| 1116129 | tjuser | 10.10.100.21:47485 | testdb | Sleep | 64 | | NULL |

+———+———-+——————–+———–+———+——-+——-+——————+

207 rows in set (0.00 sec)

3.mysqladmin -u -p -h status 显示当前mysql状态

[root@db ~]# mysqladmin -uroot -p -hlocalhost status

Enter password:

Uptime: 14604445 Threads: 208 Questions: 34034734 Slow queries: 179 Opens: 12553 Flush tables: 3 Open tables: 977 Queries per second avg: 2.330

[root@db ~]#

4.mysqladmin -u -p -h extended-status 显示mysql的其他状态

[root@db ~]# mysqladmin -uroot -p -hlocalhost extended-status

Enter password:

+——————————————+————–+

| Variable_name | Value |

+——————————————+————–+

| Aborted_clients | 53041 |

| Aborted_connects | 163 |

| Connections | 1116157 |

…… 略

| Threads_connected | 206 |

| Threads_created | 633 |

| Threads_running | 1 |

| Uptime | 14604661 |

| Uptime_since_flush_status | 14604661 |

+——————————————+————–+

[root@db ~]#

三、总结

此次查询只需要掌握mysql中show status,show process list命令,以及命令mysqladmin。 通过上述命令可以快速得到MYSQL数据库连接参数与状态值。查询到数据库设置connect数为1000,告诉同事后修改了阈值后正常。

MySQL 查看连接数及状态信息相关推荐

  1. MySQL查看连接数和进程信息

    1.查看连接信息 myusql > show status like '%connect%'; Aborted_connects 尝试连接到MySQL服务器失败的次数, Threads_conn ...

  2. MySql 查看连接数和状态

    查看链接信息 myusql > show status like '%connect%'; Aborted_connects 尝试连接到MySQL服务器失败的次数, Threads_connec ...

  3. Mysql 查看连接数,状态,最大并发数

    MySQL: ERROR 1040: Too many connections"的异常情况,造成这种情况的一种原因是访问量过高,MySQL服务器抗不住,这个时候就要考虑增加从服务器分散读压力 ...

  4. mysql 查看错误连接数_MySql状态查看方法 MySql查看连接数和状态

    怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -uroot -p123456 来登录(注意:用户名和密码不用包含"" ...

  5. mysql查看连接数 (linux)

    2019独角兽企业重金招聘Python工程师标准>>> mysql查看连接数 (linux) 1.查看当前所有连接的详细资料: ./mysqladmin -uroot -p -hlo ...

  6. mysql查看连接数命令_MySQL 连接数和状态查看命令

    MySQL 连接数和状态查看命令 以下命令是登陆 MySQL的cli 之后执行命令 1. 查看MySQL实例的当前连接数:show processlist show processlist: 列出当前 ...

  7. MySQL如何查看连接数和状态

    查看连接数 命令:show processlist 如果要是root账号,能够看见当前所有用户的连接.如果是普通账号,只能看到自己占用的连接数. show processlist只能是列出前100条, ...

  8. mysql 查看连接_MySql如何查看连接数和状态?

    如何查看mysql数据库的连接数和状态 怎么进入mysql命令行呢? mysql的安装目录下面有个bin目录,先用命令行进入该目录,然后用 mysql -uroot -p123456 来登录(注意:用 ...

  9. Mysql 查看连接数,状态 最大并发数 怎么设置才合理

    show status like '%max_connections%'; ##mysql最大连接数 set global max_connections=1000 ##重新设置 show varia ...

最新文章

  1. authc过滤器 shiro_shrio 权限管理filterChainDefinitions过滤器配置
  2. 配置scp在Linux或Unix之间传输文件无需密码
  3. 0基础入门,如何快速上手Python?
  4. PHPUnit测试框架学习(1)
  5. APNIC IP 库
  6. 【.NET Core 3.1】 策略授权中获取权限数据
  7. Android 实现应用升级方案(暨第三方自动升级服务无法使用后的解决方案)
  8. 11月6日云栖精选夜读:阿里云双11访谈之云安全
  9. 嵌套查询(2020-3-25 )
  10. 【实习之T100开发】帆软报表笔记,Java经典入门教程
  11. Caffe框架-入门浅谈及碰到的坑
  12. Composition API 监听属性
  13. (一)泛函分析(江泽坚)习题解答
  14. 2018.11.22!今天重温一遍知识点,捋一捋思路
  15. 大家好,我是浪啦啦啦啦啦!
  16. 概要设计与详细设计分别要做什么
  17. 一、酷狗 歌词搜索 Indy TIdhttp
  18. 资金流入流出预测(上)(阿里云天池大赛)
  19. deepin15.11 下载软件Aria2 全局配置方法
  20. 如何完整地对一个小游戏进行功能测试

热门文章

  1. mysql导入xl_28 MySQL的使用
  2. [机器学习笔记] 将数据拆分成训练集和测试集的几种方法
  3. 不小心按到了键盘,导致输入的英文字母间距很大,该怎么解决
  4. Lists.newArrayList
  5. 裴波那契数列(循环实现递归)
  6. 什么是框架?常用框架有哪些?
  7. open_source_team
  8. gltf中的bufferViews,accessors和buffers
  9. 在线API文档、技术文档工具ShowDoc
  10. 快充协议诱骗芯片大全:XSQ10支持9V12V15V20V