开发指南—DAL语句—SHOW—SHOW PROCESSLIST-阿里云开发者社区

开发者社区> -技术小能手-> 正文

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

简介: 本文介绍如何使用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列为一个字符串,并非一个数字。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
安卓开发_浅谈ListView(ArrayAdapter数组适配器)
列表视图(ListView)以垂直的形式列出需要显示的列表项。   实现过程:新建适配器->添加数据源到适配器->视图加载适配器   在安卓中,有两种方法可以在屏幕中添加列表视图 1、直接用ListView组件创建 2、让Activity继承ListActivity实现   一、xm...
819 0
开放下载!《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》
弄潮新基建,玩转智能生活!《无需从0开发 平头哥教你1天上手蓝牙Mesh应用解决方案》电子书现已开放下载,立即加入书单吧!
14023 0
纯键盘开发实战(Mouseless Programming)
作为一个践行Mouseless Programming的开发者,来谈谈自己在日常工作中是如何做到「几乎」不用鼠标的。 在说具体的「技巧」之前,先聊一聊纯键盘开发的几个原则: 1. **动机**, 动机要单纯,纯键盘开发不是为了耍酷, 你的动机应该是提高「效率」:) 2. **键盘只是工具,思想才是关键**, 代码和问题先想清楚再下手,想清楚远比写的快重要! 3. **键盘不要经
1711 0
OAF_开发系列07_实现OAF下拉菜单的上下联动Poplist Synchor(案例)
20150706 Created By BaoXinjian 一、摘要 下拉列表的级联显示是非常常用的一种界面显示效果,在FORMS中我常作,作法也很简单,可OAF中显然有点麻烦了 现假定有张表,里面有两个字段,一个是Province(省),一个是City(市) 现需要在页面上放置两个下拉列表字段,一个选择省,一个选择市,当然,选择市的下拉列表值需要根据省的下拉列表的选择进行筛选。
1407 0
开发指南—数据类型—Json类型
PolarDB-X支持JSON类型。 与MySQL不同,PolarDB-X支持的JSON类型暂不支持作为分区键。 详细信息请参见MySQL Json类型。
14 0
1280
文章
0
问答
来源圈子
更多
文章排行榜
最热
最新
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载