获取雪花表占用表空间的最佳方法

问题描述

我当前查询SAMPLE_DB中表占用的表空间如下: 使用角色 accountadmin; 使用架构雪花。informatION_SCHEMA;

SELECT  
   table_name,sum(active_bytes)
 FROM   "informatION_SCHEMA".table_storage_metrics 
  where TABLE_CATALOG in ('SAMPLE_DB') group by table_name;

问题是:我是否还需要找出 TIME_TRAVEL_BYTES FAILSAFE_BYTES 的总和才能获得 SAMPLE_DB 中每个表的总空间?

解决方法

是的 - 此外,如果与我们相关,您将需要包含 RETAINED_FOR_CLONE_BYTES