为什么扩容后已使用存储容量比扩容前减少了很多?
原因分析
扩容前,如果您没有执行vacuum清理和回收存储空间,GaussDB(DWS) 数据仓库中之前被删除的数据,可能没有释放占用的磁盘空间形成脏数据,导致磁盘浪费。
而在扩容时,系统会做一次重分布,集群扩容时新节点添加完成后,原节点存储的业务数据明显多于新节点,此时系统自动在所有节点重新分布保存数据。在开始做重分布时,系统会自动执行一次vacuum,从而释放了存储空间,因此,扩容后已使用存储容量减少了很多。
处理方法
建议您定期做vacuum full清理与回收存储空间,防止数据膨胀。
如果执行vacuum后,已使用存储容量仍然占用过高,请分析现有集群规格是否满足业务需求,若不满足,建议您对集群进行扩容。
集群管理 所有常见问题
- 无法成功创建数据仓库集群时怎么处理?
- 如何清理与回收存储空间?
- 购买集群节点后,能否将节点切换到另一个区域使用?
- 为什么扩容后已使用存储容量比扩容前减少了很多?
- 如何查看GaussDB(DWS)各节点的指标?例如CPU使用率、内存使用率、磁盘利用率、磁盘使用量等?
- GaussDB(DWS)是否支持单节点以适用于学习环境?
- GaussDB(DWS)规格是否支持裸金属服务(BMS)?
- GaussDB(DWS)的磁盘空间/容量是如何统计的?
- GaussDB(DWS)中的gaussdb和postgres两种类型数据库在使用时有什么特别说明吗?
- 添加云监控服务的告警规则,会话数阈值如何设置?
- 如何判断集群是x86还是ARM架构?
- 扩容检查不通过怎么办?
- 增加CN和扩容集群分别在什么场景下使用?
- 经典变更规格与弹性变更规格、扩容、缩容分别在什么场景下使用?
- 在CPU核数、内存相同的情况下,小规格多节点与大规格三节点集群如何选择?
- SSD云盘和SSD本地盘的区别?
- 热数据存储和冷数据存储的区别?
- 缩容按钮置灰如何处理?
more