【发布时间】:2015-12-21 12:10:37
【问题描述】:
根据 AWS 文档:
Amazon Redshift 不会自动回收和重用在您删除行和更新行时释放的空间。
在运行 VACUUM 之前,有没有办法知道或评估 VACUUM 将从磁盘中释放多少空间?
谢谢
参考资料:
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
【问题讨论】:
-
如果您尝试评估对 VACUUM 的需求,请不要忘记 VACUUM 实际上还根据您的 SORT KEYS 对您的数据进行排序。也不建议太接近磁盘存储限制,因为查询创建的临时表需要它。尽量保持在 70% 以下以获得最佳性能。
标签: amazon-redshift