数据仓库服务 GAUSSDB(DWS)-扫描残留文件函数:pgxc_get_scan_residualfiles(query_flag)

时间:2024-09-05 10:32:06

pgxc_get_scan_residualfiles(query_flag)

描述:pg_get_scan_residualfiles()的CN统一执行函数。该函数为集群级函数,与当前所在的数据库无关,在CN实例上运行。

参数query_flag,参数类型int,用于表示执行范围。1表示CN,2表示主DN,4表示备DN,通过或运算可以得到查询并集,如1|2=3表示CN+主DN,1|2|4=7表示CN+主DN+备DN。默认值是7。

返回类型:record

返回信息如下:

表4 返回字段

名称

类型

描述

nodename

name

节点名称。

instance_id

text

实例名称。

handled

bool

残留文件是否已经被处理,被移动或者被更改。

dbname

text

数据库名称。

residualfile

text

残留文件路径。

size

bigint

文件大小,单位为byte。OBS路径的残留文件该项为0。

inode

bigint

残留文件stat信息中的Inode。OBS路径的残留文件该项为0。

atime

timestamptz

残留文件stat信息中的Access time。OBS路径的残留文件该项为空。

mtime

timestamptz

残留文件stat信息中的Modifie time。OBS路径的残留文件该项为空。

ctime

timestamptz

残留文件stat信息中的Chang time。OBS路径的残留文件该项为空。

filepath

text

记录残留文件信息的元文件本地路径,对应pgscrf_meta文件。

notes

text

注释。

support.huaweicloud.com/sqlreference-910-dws/dws_06_0373.html