Redshift 性能调优2 – 经典调整(Classic Resize)

Redshift 性能调优2 – 经典调整(Classic Resize)

💡 原文中文,约3200字,阅读约需8分钟。
📝

内容提要

当Redshift集群出现性能瓶颈时,用户可以通过调整节点类型或数量来扩展计算能力。调整后需进行弹性或经典调整,以确保数据均匀分布,避免资源不均。经典调整通过创建新集群并迁移数据来优化节点性能。

🎯

关键要点

  • 当Redshift集群性能出现瓶颈时,可以通过调整节点类型或数量来扩展计算能力。
  • 调整后需要进行弹性调整或经典调整,以确保数据均匀分布,避免资源不均。
  • 经典调整通过创建新集群并迁移数据来优化节点性能。
  • Redshift的核心基础设施包括集群、领导节点和计算节点。
  • 节点切片是计算节点内的虚拟处理器,负责分配内存、计算配额和磁盘空间。
  • 调整节点类型或数量可能导致切片在节点上的数据分布不均匀。
  • 经典调整会根据集群最新的节点类型和数量调整切片总数量。
  • 经典调整的过程包括复制元数据、调整表的分布方式和数据迁移。
  • 监控经典调整过程可以使用特定的SQL脚本。
  • 经典调整后,数据在各个节点上分布均匀,资源使用也更加均匀。

延伸问答

如何判断Redshift集群是否需要进行经典调整?

当Redshift集群出现性能瓶颈,且节点切片在节点上的数据分布不均匀时,需要进行经典调整。

经典调整的主要步骤是什么?

经典调整主要包括复制元数据、调整表的分布方式和数据迁移。

经典调整与弹性调整有什么区别?

经典调整会改变切片总数量,而弹性调整不会改变切片总数量。

如何监控经典调整的进度?

可以使用特定的SQL脚本,如查询STV_XRESTORE_ALTER_QUEUE_STATE和SVL_RESTORE_ALTER_TABLE_PROGRESS来监控进度。

经典调整后数据分布有什么变化?

经典调整后,数据在各个节点上分布均匀,资源使用也更加均匀。

Redshift集群的核心基础设施组件有哪些?

Redshift集群的核心组件包括集群、领导节点和计算节点。

➡️

继续阅读