数据仓库服务 GAUSSDB(DWS)-删除残留文件函数:pg_rm_residualfiles(filepath)

时间:2024-10-21 16:50:42

pg_rm_residualfiles(filepath)

描述:用于删除当前实例中指定残留文件列表中的文件。该函数为实例级函数,与当前所在的数据库无关,可以在任意实例上运行。

参数类型:text

返回值类型:record

函数返回字段如下:

表1 pg_rm_residualfiles(filepath)返回字段

名称

类型

描述

result

bool

是否已经完成删除。

示例:

1
2
3
4
5
SELECT * FROM pg_rm_residualfiles('pgrf_20200908160211441599');
 result 
--------
 t
(1 row)
  • 残留文件只有在调用pg_verify_residualfiles()进行verify后才能被真正删除。
  • 删除动作不区分数据库,指定文件中所有已经verify的文件都会被删除。
  • 如果指定文件中记录的所有文件都已经被删除,指定文件会被移除并备份到$PGDATA/pg_residualfile/backup目录下。
support.huaweicloud.com/sqlreference-830-dws/dws_06_0349.html