评估Redback中VACUUM将释放多少空间

时间:2015-12-21 12:10:38

标签: amazon-redshift

根据AWS doc:

  

Amazon Redshift不会自动回收和重用删除行和更新行时释放的空间。

在运行VACUUM之前,有没有办法知道或评估VACUUM可以从磁盘中释放多少空间?

THX

参考文献:

http://docs.aws.amazon.com/redshift/latest/dg/t_Reclaiming_storage_space202.html http://docs.aws.amazon.com/redshift/latest/dg/r_VACUUM_command.html

1 个答案:

答案 0 :(得分:0)

它不是一种非常准确的方法,但您可以查询svv_table_info并查找已删除列_pct。这将以百分比的形式给出一个粗略的想法,即需要使用真空重建表的哪一部分。

您可以为系统中的所有表运行它,以获得整个系统的估算值。

相关问题