更新时间:2023-03-08 GMT+08:00
为什么扩容后已使用存储容量比扩容前减少了很多?
原因分析
扩容前,如果您没有执行vacuum清理和回收存储空间,GaussDB(DWS) 数据仓库中之前被删除的数据,可能没有释放占用的磁盘空间形成脏数据,导致磁盘浪费。
而在扩容时,系统会做一次重分布,集群扩容时新节点添加完成后,原节点存储的业务数据明显多于新节点,此时系统自动在所有节点重新分布保存数据。在开始做重分布时,系统会自动执行一次vacuum,从而释放了存储空间,因此,扩容后已使用存储容量减少了很多。
处理方法
建议您定期做vacuum full清理与回收存储空间,防止数据膨胀。
如果执行vacuum后,已使用存储容量仍然占用过高,请分析现有集群规格是否满足业务需求,若不满足,建议您对集群进行扩容。
父主题: 集群管理