开发指南—DAL语句—SHOW—SHOW PROCESSLIST

本文涉及的产品
RDS MySQL DuckDB 分析主实例,集群系列 4核8GB
简介: 本文介绍如何使用SHOW PROCESSLIST和SHOW PHYSICAL_PROCESSLIST语句。

SHOW PROCESSLIST

您可以使用如下语句查看PolarDB-X中的连接与正在执行的SQL等信息:

  • 语法
SHOW PROCESSLIST
  • 示例
mysql> SHOW PROCESSLIST\G

ID: 1971050
USER: admin
HOST: 111.111.111.111:4303
DB: drds_test
COMMAND: Query
TIME: 0
STATE:
INFO: show processlist
1 row in set (0.01 sec)
参数 说明
ID 本次连接的ID,为一个Long型数字。
USER 建立此连接所使用的用户名。
HOST 建立此连接的机器的IP与端口。
DB 此连接所访问的数据库名称。
COMMAND 目前有如下两种取值:
  • Query:当前连接正在执行SQL语句。
  • Sleep:当前连接正处于空闲状态。
TIME 连接处于当前状态持续的时间。
  • 当COMMAND为Query时,代表此连接上正在执行的SQL已经执行的时间。
  • 当COMMAND为Sleep时,代表此连接空闲的时间。
STATE 目前无意义,恒为空值。
INFO
  • 当COMMAND为Query时,为此连接上正在执行的SQL的内容。
    说明 当不带FULL参数时,最多返回正在执行的SQL的前 30 个字符。当带FULL参数时,最多返回正在执行的SQL的前1000个字符。
  • 当COMMAND为Sleep时,为空值,无意义。

SHOW PHYSICAL_PROCESSLIST

您可以使用如下指令查看所有正在执行的物理SQL信息:

  • 语法
SHOW PHYSICAL_PROCESSLIST

  • 说明 当SQL比较长的时候,使用SHOW PHYSICAL_PROCESSLIST语句返回得到的SQL会被截断,这时可以使用SHOW FULL PHYSICAL_PROCESSLIST语句获取完整SQL。
  • 示例
mysql> SHOW PHYSICAL_PROCESSLIST\G
1. row **
ID: 0-0-521414
USER: tddl5
DB: tddl5_00
COMMAND: Query
TIME: 0
STATE: init
INFO: show processlist
2. row **
ID: 0-0-521570
USER: tddl5
DB: tddl5_00
COMMAND: Query
TIME: 0
STATE: User sleep
INFO: /DRDS /88.88.88.88/b67a0e4d8800000/ / select sleep(1000)
2 rows in set (0.01 sec)
  • 说明
    • 返回结果中每一列的含义与MySQL的SHOW PROCESSLIST 指令等价,详情请参见 SHOW PROCESSLIST Syntax
    • 但与MySQL不同,PolarDB-X返回的物理连接的ID列为一个字符串,并非一个数字。
相关文章
|
消息中间件 运维 安全
C5GAME 游戏饰品交易平台借助 RocketMQ Serverless 保障千万级玩家流畅体验
游戏行业蓬勃发展,作为国内领先的 STEAM 游戏饰品交易的服务平台,看 C5GAME 如何利用 RocketMQ Serverless 技术,为千万级玩家提供流畅的游戏体验,同时降低成本并提升运维效率。
682 133
C5GAME 游戏饰品交易平台借助 RocketMQ Serverless 保障千万级玩家流畅体验
|
12月前
|
人工智能 前端开发 小程序
2024年12月30日蜻蜓蜻蜓AI工具系统v1.0.0发布-优雅草科技本产品前端源代码已对外开源可免费商用-优雅草老八
2024年12月30日蜻蜓蜻蜓AI工具系统v1.0.0发布-优雅草科技本产品前端源代码已对外开源可免费商用-优雅草老八
371 31
2024年12月30日蜻蜓蜻蜓AI工具系统v1.0.0发布-优雅草科技本产品前端源代码已对外开源可免费商用-优雅草老八
|
11月前
|
人工智能 前端开发 关系型数据库
过年啦,做一个春节贺卡生成器
本文介绍了如何获取和利用现有的大模型资源,结合魔笔低代码,低成本、高效率地打造一个 AI 春节贺卡生成器。
496 38
|
存储 C语言
C语言中a 和&a 有什么区别
在C语言中,"a" 是一个变量的名字,代表存储在内存中的某个值。而"&a" 则是获取该变量的内存地址,即变量a在计算机内存中的具体位置。这两者的主要区别在于:"a" 操作的是变量中的值,"&a" 操作的是变量的内存地址。
2038 23
|
Linux
Linux重装qemu和libvirt
Linux重装qemu和libvirt
443 0
|
弹性计算 应用服务中间件 数据库
阿里云香港云服务器ECS、轻量应用服务器和云虚拟主机
阿里云香港云服务器可选云服务器ECS、轻量应用服务器和云虚拟主机
9764 0
阿里云香港云服务器ECS、轻量应用服务器和云虚拟主机
|
存储 运维 安全
跨境电商如何通过打好数据底座,实现低成本稳步增长
跨境电商如何通过打好数据底座,实现低成本稳步增长
498 0
跨境电商如何通过打好数据底座,实现低成本稳步增长
|
小程序
微信小程序之某个节点距离顶部和底部的距离 createSelectorQuery
微信小程序之某个节点距离顶部和底部的距离 createSelectorQuery
微信小程序之某个节点距离顶部和底部的距离 createSelectorQuery
ArcGIS的批量操作值提取至点并批量导出到excel数据操作
ArcGIS的批量操作值提取至点并批量导出到excel数据操作
1163 0
ArcGIS的批量操作值提取至点并批量导出到excel数据操作
|
监控 Serverless API
图解函数计算&事件源服务
事件源服务 是可以触发函数的服务的集合, 丰富的事件源触发函数来实现您的各种自定义化的需求, 本文图解函数计算的事件源服务,快速概览函数计算的所有触发器以及运用场景
5324 0
图解函数计算&事件源服务