数据仓库服务 GAUSSDB(DWS)-其它函数:get_all_col_cu_info(row_count int8)

时间:2024-01-26 16:15:19

get_all_col_cu_info(row_count int8)

描述:查询全库所有列存表的CU信息。该函数仅8.2.0.100及以上集群版本支持。

参数:小CU的行数阈值(可选,默认值200,取值范围为1~60000。)

返回值类型:record

返回值:

node_name:DN节点名。

schema_name:模式名。

table_name:表名。

zero_size_cu_count:cuSize=0,且行数小于等于row_count的CU数。

small_cu_count:cuSize=ALIGNOF_CUSIZE(8192),且行数小于等于row_count的CU数。

total_cu_count:总CU数。

small_cu_size:8kCU的总大小。

total_cu_size:总CU大小。

示例:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
SELECT * FROM get_all_col_cu_info(200);
 node_name | schema_name |      table_name      | zero_size_cu_count | small_cu_count | total_cu_count | small_cu_size | total_cu_size
-----------+-------------+----------------------+--------------------+----------------+----------------+---------------+---------------
 datanode1 | public      | udi_48076            |                  5 |              1 |              6 | 8192 bytes    | 8192 bytes
 datanode1 | public      | udi_48077            |                  5 |              1 |              6 | 8192 bytes    | 8192 bytes
 datanode2 | public      | udi_48076            |                  5 |              1 |              6 | 8192 bytes    | 8192 bytes
 datanode2 | public      | udi_48077            |                  5 |              1 |              6 | 8192 bytes    | 8192 bytes
 datanode3 | public      | udi_48076            |                  5 |              1 |              6 | 8192 bytes    | 8192 bytes
 datanode3 | public      | udi_48077            |                  5 |              1 |              6 | 8192 bytes    | 8192 bytes
(6 rows)
support.huaweicloud.com/sqlreference-820-dws/dws_06_0062.html