数据仓库服务 GAUSSDB(DWS)-其它函数:gs_table_distribution(schemaname text, tablename text)
gs_table_distribution(schemaname text, tablename text)
描述:快速查看指定表在各个节点上占用的存储空间。
返回值类型:record
名称 |
类型 |
描述 |
---|---|---|
schemaname |
name |
模式名称。 |
tablename |
name |
表名。 |
relkind |
character |
类型。
|
relpersistence |
character |
类型。
|
nodename |
name |
节点名称。 |
dnsize |
bigint |
表在该节点上的存储空间大小,单位:字节。 |
sessionid |
bigint |
对于全局临时表显示每个会话的session id。 |

- 使用本函数查询指定表存储分布信息,需要具备指定表的SELECT权限。
- 该函数基于PG_RELFILENODE_SIZE系统表上的物理文件存储空间记录,需确保GUC参数use_workload_manager和enable_perm_space必须开启。
- 性能上,单表查询时,gs_table_distribution函数低于table_distribution函数;在全库表查询时,gs_table_distribution函数大幅度优于table_distribution函数;在大集群大数据量场景下,如果进行全库表查询,建议优先使用gs_table_distribution函数。
- 全局临时表可以显示每个会话在存储空间分布情况。通过sessionid列区分不同会话。
- 数据仓库服务GaussDB(DWS)_SQL on Anywhere
- DWS安全_数据仓库服务安全_DWS数据安全管理_DWS安全保障_DWS安全策略
- 调用GaussDB(DWS) API接口_数据仓库服务调用API_如何调用API_在DWS中调用API
- GaussDB函数_GaussDB数据库函数_高斯数据库函数_华为云
- GaussDB支持的函数_GaussDB函数类型解析_高斯数据库支持的函数-华为云
- DWS产品介绍_DWS产品优势_DWS功能_DWS使用场景_DWS是什么
- GaussDB索引_GaussDB数据库索引_高斯数据库索引_华为云
- GaussDB索引_华为数据库GaussDB_高斯数据库索引_华为云
- GaussDB(DWS)常用SQL_常用SQL命令_SQL语法
- GaussDB列转行_gaussdb是关系型数据库吗_高斯数据库列转行_华为云