云数据库 GAUSSDB-实现内部功能的函数:online_ddl_cleanup()

时间:2025-06-03 09:35:44

online_ddl_cleanup()

描述:用于在线DDL或在线Vacuum full执行中故障发生后,进行临时工具的清理恢复。

参数:text、text

返回值类型:text

参数

类型

描述

取值范围

relschema

text

表所在的模式。

-

relname

text

表的名称。

-

示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
--创建表
gaussdb=#  CREATE TABLE t1(c1 int, c2 int);
--执行在线DDL
gaussdb=# ALTER TABLE ONLINE t1 alter c2 type BIGINT;

--故障发生后进行清理恢复
gaussdb=#  SELECT online_ddl_cleanup('public','t1');
 online_ddl_cleanup 
--------------------
 cleanup success
(1 row)
support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-2065.html