使用AWS数据库迁移服务从MySQL源导入时如何将Sort Key添加到Redshift目标?

问题描述 投票:0回答:1

我们正在使用AWS数据库迁移服务将我们的RDS MySQL Aurora数据库迁移到AWS Redshift。

我们想在其中一个Redshift表中添加一个SORT KEY。

我们如何在使用来自MySQL源的AWS DMS将数据复制到Redshift时执行此操作?

amazon-redshift aws-dms
1个回答
0
投票

排序键是Redshift表的一个属性。您应该能够调整由DMS SCT(模式转换工具)生成的表DDL来添加排序键。

如果要加载到空表中,Redshift将为您排序数据。如果表已包含数据,则数据将按接收的顺序加载,您需要在加载后运行VACUUM my_table;以对其进行完全排序。

请注意,表中的一小部分未排序通常很好。由于VACUUM可能需要一些时间,您可能希望在一夜之间或周末运行。

© www.soinside.com 2019 - 2024. All rights reserved.