Timescale Cloud:性能、扩展、企业级
自托管产品
MST
获取与超表压缩相关的统计信息。所有大小均以字节为单位。
有关使用超表(包括分块大小分区)的更多信息,请参阅超表部分。
有关压缩的更多信息,请参阅压缩部分。
名称 | 类型 | 描述 |
---|---|---|
hypertable | REGCLASS | 要显示统计信息的超表 |
列 | 类型 | 描述 |
---|---|---|
total_chunks | BIGINT | 超表使用的分块数量 |
number_compressed_chunks | BIGINT | 超表使用的当前已压缩的分块数量 |
before_compression_table_bytes | BIGINT | 压缩前的堆大小 |
before_compression_index_bytes | BIGINT | 压缩前所有索引的大小 |
before_compression_toast_bytes | BIGINT | 压缩前 TOAST 表的大小 |
before_compression_total_bytes | BIGINT | 压缩前整个表(表+索引+TOAST)的大小 |
after_compression_table_bytes | BIGINT | 压缩后的堆大小 |
after_compression_index_bytes | BIGINT | 压缩后所有索引的大小 |
after_compression_toast_bytes | BIGINT | 压缩后 TOAST 表的大小 |
after_compression_total_bytes | BIGINT | 压缩后整个表(表+索引+TOAST)的大小 |
node_name | TEXT | 超表所在的节点,仅适用于分布式超表 |
注意
如果数据当前未压缩,则返回 NULL
。
SELECT * FROM hypertable_compression_stats('conditions');-[ RECORD 1 ]------------------+------total_chunks | 4number_compressed_chunks | 1before_compression_table_bytes | 8192before_compression_index_bytes | 32768before_compression_toast_bytes | 0before_compression_total_bytes | 40960after_compression_table_bytes | 8192after_compression_index_bytes | 32768after_compression_toast_bytes | 8192after_compression_total_bytes | 49152node_name |
使用 pg_size_pretty
以更易读的格式获取输出。
SELECT pg_size_pretty(after_compression_total_bytes) as totalFROM hypertable_compression_stats('conditions');-[ RECORD 1 ]--+------total | 48 kB
关键词
在此页面上发现问题?报告问题 或 在 GitHub 上编辑此页面
。