我们相信:世界是美好的,你是我也是。平行空间的世界里面,不同版本的生活也在继续...

如果解决了mysqltoo many connections的问题,那么下一步就很会很想知道目前有多少个mysql客户端连接数了。那么,本文就是解决这个连接数统计的问题的。

苏南大叔:mysql性能调优,如何查看目前的客户端连接数? - 查看客户端连接数
mysql性能调优,如何查看目前的客户端连接数?(图4-1)

苏南大叔的“程序如此灵动”技术博客,记录苏南大叔编程经验总结。本文测试环境:win10mysql@5.7.26

如果读者的目的是对mysql服务器性能进行监控的话,请使用mysql workbench。这个是mysql官方出品的,更加专业。

查看状态

show status;

这可以显示非常多的服务器状态统计信息,当然,对于大多数人来说,都是无感的。

苏南大叔:mysql性能调优,如何查看目前的客户端连接数? - show-status-threads-connected
mysql性能调优,如何查看目前的客户端连接数?(图4-2)

查看已连接数

show status语句,其中的Threads_connected项目,就是本文所关心的已经连接成功的客户端数量。可以使用下面的语句单独列出。

show status like '%Threads_connected%';

苏南大叔:mysql性能调优,如何查看目前的客户端连接数? - show-status-like-connected
mysql性能调优,如何查看目前的客户端连接数?(图4-3)

具体的进程

对已连接数进行统计后,也许还想知道更具体的进程信息。那么,可以使用下面的语句查看:

show processlist;

里面可以显示对应进程正在执行的语句。

苏南大叔:mysql性能调优,如何查看目前的客户端连接数? - show-processlist
mysql性能调优,如何查看目前的客户端连接数?(图4-4)

结束语

更多mysql经验文章,请点击苏南大叔的文章链接:

如果本文对您有帮助,或者节约了您的时间,欢迎打赏瓶饮料,建立下友谊关系。
本博客不欢迎:各种镜像采集行为。请尊重原创文章内容,转载请保留作者链接。

 【福利】 腾讯云最新爆款活动!1核2G云服务器首年50元!

 【源码】本文代码片段及相关软件,请点此获取更多信息

 【绝密】秘籍文章入口,仅传授于有缘之人   mysql