首页 > 解决方案 > 雪花使用的实际物理存储大小

问题描述

我想知道雪花表中使用的实际物理存储大小。通过下面的方法可以得到的table_storage_metrics中“ActiveBytes”的大小是snowflake实际使用的物理存储大小吗?

1.使用模式my_database.information_schema;2.select * from table_storage_metrics where table_catalog like 'my_database'; 3.table_storage_metrics中的“ActiveBytes”是确认的

标签: snowflake-cloud-data-platform

解决方案


如果是克隆表,则有点复杂,因为初始数据将存储在克隆(源)表中。

https://community.snowflake.com/s/article/Difference-between-BYTES-column-and-ACTIVE-BYTES

对于常规表,您应该对所有列求和以获得表使用的实际存储空间:ACTIVE_BYTES、TIME_TRAVEL_BYTES、FAILSAFE_BYTES、RETAINED_FOR_CLONE_BYTES。

https://docs.snowflake.com/en/sql-reference/info-schema/table_storage_metrics.html


推荐阅读