获取tablespace垃圾桶文件信息函数
pgxc_tablespace_trash_info()
描述:存算分离架构下获取filesystem为OBS的tablespace在垃圾桶目录下的文件统计信息,包括文件数量、文件总大小以及对应垃圾桶目录是否开启了自动清理生命周期策略。该函数仅9.1.0.210及以上集群版本支持。
返回值类型:record
函数返回字段如下:
名称 |
类型 |
描述 |
---|---|---|
spcname |
text |
tablespace名称。 |
file_count |
int |
垃圾桶目录下tablespace相关文件数量。 |
total_size |
int |
垃圾桶目录下tablespace相关文件总大小。 |
lifecycle |
text |
是否为垃圾桶目录添加了过期生命周期策略。该字段当前版本中暂未生效。
|
示例:
1 2 3 4 5 |
select * from pgxc_tablespace_trash_info(); spcname | file_count | total_size | lifecycle ----------+------------+-------------+----------- cu_obs_tbs| 0 | 0 | inactive (1 row) |