【笔记】开发指南—DAL语句—DDL管理语句—SHOW DDL

简介: 一条DDL语句会以一个DDL任务方式在PolarDB-X内部执行,使用SHOW DDL命令可以查看当前PolarDB-X实例中的DDL任务。

语法


SHOW [FULL] DDL;

示例


mysql> show ddl\G;

1. row **
JOB_ID: 1359947811109470208
OBJECT_SCHEMA: d1
OBJECT_NAME: t2
ENGINE: DAG
DDL_TYPE: ALTER_TABLE
STATE: PAUSED
BACKFILL_PROGRESS: 0%
PHY_DDL_PROGRESS: 100%
PROGRESS: 20%
START_TIME: 2021-08-05 11:01:25.291
END_TIME: 2021-08-05 11:02:27.020
ELAPSED_TIME(MS): 61729
PHY_PROCESS:
CANCELABLE: true
1 row in set (0.03 sec)

返回参数说明

参数名称 说明
JOB_ID DDL任务唯一标识,取值需为64位有符号长整型数值。
OBJECT_SCHEMA DDL任务对象的Schema名称。
OBJECT_NAME DDL任务对象名称,例如当前执行DDL的表名称。
ENGINE DDL任务引擎类型,默认为DAG。
DDL_TYPE DDL任务类型,例如,CREATE_TABLE
STATE DDL任务当前所处的状态,具体请参见DDL状态
BACKFILL_PROGRESS DDL任务中,数据回填的进度。
PHY_DDL_PROGRESS DDL任务中,当前执行的一批物理DDL的进度。
PROGRESS DDL任务的总体进度。
START_TIME DDL任务开始执行的时间。
END_TIME DDL任务结束执行的时间。
ELAPSED_TIME(MS) DDL任务截止到任务查看时已经消耗的时间,单位:毫秒。
PHY_PROCESS 执行中的物理DDL的状态。
CANCELABLE DDL任务是否可通过CANCEL DDL命令取消。

DDL状态

SHOW DDL命令返回的STATE字段标示了DDL任务的状态,状态转移图如下所示:29.png

绝大多数情况,DDL任务会按照QUEUED->RUNNING->COMPLETED的流程执行成功。

异常情况下,DDL任务可能会自动回滚,此时的流程为QUEUED->RUNNING->ROLLBACK_RUNNING->ROLLBACK_COMPLETED

特殊情况下,DDL任务的状态还可以通过命令干预,上图中箭头上展示的是可用于修改DDL任务状态的命令。

相关文章
常用正则表达式 (必备)
常用正则表达式 (必备)
381 0
使用PostMan上传文件,有图易懂
使用PostMan上传文件,有图易懂
8390 0
使用PostMan上传文件,有图易懂
|
存储 关系型数据库 MySQL
从新手到高手:彻底掌握MySQL表死锁
通过本文的介绍,希望你能深入理解MySQL表死锁的概念、原因、检测方法及解决方案,并在实际开发中灵活应用这些知识,提升系统的稳定性和性能。
945 9
|
SQL 自然语言处理 关系型数据库
【Hive】函数 concat 、concat_ws 、concat_group 的区别
【Hive】函数 concat 、concat_ws 、concat_group 的区别
2206 0
|
分布式计算 DataWorks NoSQL
DataWorks操作报错合集之遇到报错:failed: ODPS-0130071:[1,36] Semantic analysis exception,该怎么解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
663 0
|
存储 云安全 监控
云计算的应用
【6月更文挑战第23天】云计算的应用
1466 7
|
分布式计算 DataWorks 数据管理
DataWorks操作报错合集之写入ODPS目的表时遇到脏数据报错,该怎么解决
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
521 0
adb的server和client的匹配误区
adb的server和client的匹配误区
|
数据采集 分布式计算 DataWorks
DataWorks产品使用合集之odps如何使用正则表达式匹配字段的内容
DataWorks作为一站式的数据开发与治理平台,提供了从数据采集、清洗、开发、调度、服务化、质量监控到安全管理的全套解决方案,帮助企业构建高效、规范、安全的大数据处理体系。以下是对DataWorks产品使用合集的概述,涵盖数据处理的各个环节。
401 0
|
存储 算法 Linux
Linux中的known_hosts
通过维护 `known_hosts`文件,你可以防止中间人攻击,确保你连接的远程主机的真实性和安全性。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
500 2