广告
返回顶部
首页 > 资讯 > 数据库 >MySQL show processlist说明
  • 713
分享到

MySQL show processlist说明

2024-04-02 19:04:59 713人浏览 独家记忆
摘要

show processlist和show full processlistprocesslist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题

show processlist和show full processlist

processlist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题的查询语句等。

如果是root帐号,能看到所有用户的当前连接。如果是其他普通帐号,则只能看到自己占用的连接。showprocesslist只能列出当前100条。如果想全部列出,可以使用SHOW FULL PROCESSLIST命令

Mysql> show processlist;
+----+------+--------------------+------+---------+-------+-------+------------------+
| Id | User | Host               | db   | Command | Time  | State | Info             |
+----+------+--------------------+------+---------+-------+-------+------------------+
|  1 | root | localhost          | NULL | Sleep   |    12 |       | NULL             |
|  2 | root | 192.168.100.1:7437 | test | Sleep   |  8035 |       | NULL             |
|  3 | root | 192.168.100.1:7438 | NULL | Sleep   | 24348 |       | NULL             |
|  5 | root | 192.168.100.1:7443 | NULL | Sleep   | 24317 |       | NULL             |
|  7 | root | 192.168.100.1:7450 | test | Sleep   | 24272 |       | NULL             |
|  9 | root | 192.168.100.1:5152 | test | Query   |     0 | init  | show processlist |
+----+------+--------------------+------+---------+-------+-------+------------------+6 rows in set
mysql> show full processlist;
+----+------+--------------------+------+---------+-------+-------+-----------------------+
| Id | User | Host               | db   | Command | Time  | State | Info                  |
+----+------+--------------------+------+---------+-------+-------+-----------------------+
|  1 | root | localhost          | NULL | Sleep   |    19 |       | NULL                  |
|  2 | root | 192.168.100.1:7437 | test | Sleep   |  8042 |       | NULL                  |
|  3 | root | 192.168.100.1:7438 | NULL | Sleep   | 24355 |       | NULL                  |
|  5 | root | 192.168.100.1:7443 | NULL | Sleep   | 24324 |       | NULL                  |
|  7 | root | 192.168.100.1:7450 | test | Sleep   | 24279 |       | NULL                  |
|  9 | root | 192.168.100.1:5152 | test | Query   |     0 | init  | show full processlist |
+----+------+--------------------+------+---------+-------+-------+-----------------------+6 rows in set

各个列的含义:

①.id列,用户登录mysql时,系统分配的"connection_id",可以使用函数connection_id()查看
②.user列,显示当前用户。如果不是root,这个命令就只显示用户权限范围的sql语句
③.host列,显示这个语句是从哪个ip的哪个端口上发的,可以用来跟踪出现问题语句的用户
④.db列,显示这个进程目前连接的是哪个数据库
⑤.command列,显示当前连接的执行的命令,一般取值为休眠(sleep),查询(query),连接(connect)等
⑥.time列,显示这个状态持续的时间,单位是秒
⑦.state列,显示使用当前连接的sql语句的状态,很重要的列。state描述的是语句执行中的某一个状态。一个sql语句,以查询为例,可能需要经过copying to tmp table、sorting result、sending data等状态才可以完成
⑧.info列,显示这个sql语句,是判断问题语句的一个重要依据

在主从复制环境中,show processlist或show full processlist对于判断状态很有帮助,例如下面的state列:

MySQL show processlist说明


MySQL show processlist说明


您可能感兴趣的文档:

--结束END--

本文标题: MySQL show processlist说明

本文链接: https://www.lsjlt.com/news/41297.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MySQL show processlist说明
    show processlist和show full processlistprocesslist命令的输出结果显示了有哪些线程在运行,不仅可以查看当前所有的连接数,还可以查看当前的连接状态帮助识别出有问题...
    99+
    2022-10-18
  • mysql的show processlist
    mysql> show processlist; show processlist;只列出前100条,用show full processlist;可以展示所有的会话。 id...
    99+
    2022-10-18
  • mysql中processlist命令的详细说明
    这篇文章主要讲解了“mysql中processlist命令的详细说明”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql中processlist命令的详...
    99+
    2022-10-18
  • MySQL show processlist;命令详解
    SHOW PROCESSLIST显示哪些线程正在运行,如果您有SUPER权限,您可以看到所有线程,否则,您只能看到您自己的线程(也就是,与您正在使用的MySQL账户相关的线程),如果您不使用FULL关键词...
    99+
    2022-10-18
  • mysql show processlist命令详解
    SHOW PROCESSLIST显示哪些线程正在运行。您也可以使用mysqladmin processlist语句得到此信息。如果您有SUPER权限,您可以看到所有线程。否则,您只能看到您自己的线程(也就是...
    99+
    2022-10-18
  • MySQL中的SHOW FULL PROCESSLIST命令实现
    目录什么是SHOW FULL PROCESSLIST命令如何使用SHOW FULL PROCESSLIST命令如何在Java中使用SHOW FULL PROCESSLIST命令结论在mysql数据库管理中,理解和监控当前...
    99+
    2023-11-17
    MySQL SHOW FULL PROCESSLIST
  • show full processlist在Mysql当中的作用
    今天小编就为大家带来一篇有关Mysql当中show full processlist的文章。小编觉得挺实用的,为此分享给大家做个参考。一起跟随小编过来看看吧。show full processlist 返回...
    99+
    2022-10-18
  • 技术分享 | mysql show processlist Time 为负数的思考
    作者:高鹏 文章末尾有他著作的《深入理解 MySQL 主从原理 32 讲》,深入透彻理解 MySQL 主从,GTID 相关技术知识。 一、问题来源 这是一个朋友问我的一个问题,问题如下,在 MTS 中 Worker 线程看到 Time ...
    99+
    2020-10-10
    技术分享 | mysql show processlist Time 为负数的思考
  • 怎么在MySQL数据库中使用show processlist指令
    怎么在MySQL数据库中使用show processlist指令?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 1. show proce...
    99+
    2022-10-18
  • mysql执行show processlist出现unauthenticated user的解决方法
    这篇文章给大家介绍mysql执行show processlist出现unauthenticated user的解决方法,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。一台unibilli...
    99+
    2022-10-18
  • 怎么理解并掌握mysql的show processlist time负数
    本篇内容介绍了“怎么理解并掌握mysql的show processlist time负数”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望...
    99+
    2022-10-18
  • 如何在MySQL中使用show processlist命令检视性能
    这篇文章给大家介绍如何在MySQL中使用show processlist命令检视性能,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。user列,显示单前用户,如果不是root,这个命令就...
    99+
    2022-10-18
  • mysql学习之-show table status(获取表的信息)参数说明
    --获取表的信息 mysql> show table status like 'columns_priv'\G; *************************** 1. row ********...
    99+
    2022-10-18
  • MySql变量说明
    1 #变量 2 12 #一、系统变量 13 30 #1》全局变量 31 34 #①查看所有全局变量 35 SHOW GLOBAL VARIABLES; 36 #②查看满足条件的部分系统变量 37 SHOW G...
    99+
    2018-05-23
    MySql变量说明 数据库入门 数据库基础教程 数据库 mysql
  • MySQL中SHOW PROCESSLIST协助故障诊断全过程的示例分析
    小编给大家分享一下MySQL中SHOW PROCESSLIST协助故障诊断全过程的示例分析,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、SHOW PROCESSLIST命令SHOW P...
    99+
    2022-10-18
  • mysql中的变量说明
    这篇文章主要介绍“mysql中的变量说明”,在日常操作中,相信很多人在mysql中的变量说明问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”mysql中的变量说明”的疑惑有所帮...
    99+
    2022-10-18
  • MySQL 5.5 mysqldump备份说明
    mysqldump客户端工具可以执行逻辑备份,生成一系列可以执行的SQL语句。通过这个工具可以备份出一个或多个MySQL数据库。mysqldump命令也可以生成CSV格式、分隔符格式或XML格式的输出文件。...
    99+
    2022-10-18
  • MySQL 不同版本说明
    Mysql 的官网下载地址:        http://dev.mysql.com/downloads/  ...
    99+
    2022-10-18
  • MySQL中json_extract函数说明
    1. json_extract 使用场景说明 在日常业务开发中通常mysql数据库中某个字段会需要存储json格式字符串,查询的时候有时json数据较大,每次全部取出再去解析查询效率较低,也较麻烦. 好在Mysql5.7及之后的版本里...
    99+
    2023-08-19
    json
  • Mysql配置my.cnf 参数说明
     ...
    99+
    2016-11-27
    Mysql配置my.cnf 参数说明
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作