【问题标题】:How to Determine the Size of a TimescaleDB Table?如何确定 TimescaleDB 表的大小?
【发布时间】:2020-04-19 16:53:35
【问题描述】:

为了确定我的 TimescaleDB 表 my_table(之前创建了一个超表)的大小,我运行了 SQL 查询

pg_size_pretty( pg_total_relation_size('my_table') );

然而,尽管此表中有 10k 行,此查询返回的大小为 24 kB

使用 SQL 查询查询数据库的大小给出了更合理的 34 MB 大小

SELECT pg_size_pretty( pg_database_size('database_development') ); 

问题:计算 TimescaleDB 表大小的正确方法是什么?

使用 PostgreSQL 11.5、TimescaleDB 1.5.1

【问题讨论】:

    标签: sql postgresql timescaledb


    【解决方案1】:

    【讨论】:

    • 链接已过期
    • 在 2.0 中:SELECT hypertable_size()
    猜你喜欢
    • 2014-03-25
    • 2020-04-24
    • 1970-01-01
    • 1970-01-01
    • 2015-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多