Timescale Cloud:性能、规模、企业级

自托管产品

MST

获取超表所属分片所使用的磁盘空间信息,返回每个分片表、分片上的任何索引、任何 TOAST 表以及与分片相关的总大小的信息。所有大小均以字节为单位报告。

如果该函数在分布式超表上执行,它将为每个节点返回单独的磁盘空间使用情况信息行。访问节点不包含在内,因为它不包含任何本地分片数据。

与分片相关的额外元数据可通过 timescaledb_information.chunks 视图访问。

名称类型描述
hypertableREGCLASS超表的名称
类型描述
chunk_schemaTEXT分片的模式名称
chunk_nameTEXT分片的名称
table_bytesBIGINT分片表使用的磁盘空间
index_bytesBIGINT索引使用的磁盘空间
toast_bytesBIGINTTOAST 表的磁盘空间
total_bytesBIGINT分片使用的总磁盘空间,包括所有索引和 TOAST 数据
node_nameTEXT报告大小的节点,仅适用于分布式超表
提示

如果在非超表关系上执行,该函数将返回 NULL

SELECT * FROM chunks_detailed_size('dist_table')
ORDER BY chunk_name, node_name;
chunk_schema | chunk_name | table_bytes | index_bytes | toast_bytes | total_bytes | node_name
-----------------------+-----------------------+-------------+-------------+-------------+-------------+-----------------------
_timescaledb_internal | _dist_hyper_1_1_chunk | 8192 | 32768 | 0 | 40960 | data_node_1
_timescaledb_internal | _dist_hyper_1_2_chunk | 8192 | 32768 | 0 | 40960 | data_node_2
_timescaledb_internal | _dist_hyper_1_3_chunk | 8192 | 32768 | 0 | 40960 | data_node_3

关键词

此页面有错误?报告问题 或 编辑此页面 在 GitHub 中。