数据仓库服务 GaussDB(DWS)-系统表信息函数:table_skewness(table_name text, column_name text[, row_num text])

时间:2025-02-12 15:05:10

table_skewness(table_name text, column_name text[, row_num text])

描述:查看表里某列数据,按hash分布规则,在各节点的占比情况。结果以数据节点上的数据量排序。

参数:table_name为表名;column_name为列名;row_num表示查看当前列所有数据,可缺省,默认为0。非0时,表示抽取指定条数的数据查看占比情况(每次采样结果可能不相同,只保证采集row_num条数据进行占比计算)。

返回值类型:record

示例:

根据tx表中的a列,按hash分布,则在1,2,0编号的DN上分布的数据量分别为7条,2条,1条。

1234567
SELECT * FROM table_skewness('tx','a'); seqnum | num |  ratio--------+-----+---------- 1      | 7   | 70.000% 2      | 2   | 20.000% 0      | 1   | 10.000%(3 row)
support.huaweicloud.com/sqlreference-dws/dws_06_0341.html
推荐文章