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

时间:2018-06-13 16:38:15

标签: amazon-redshift aws-dms

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

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

我们如何在使用来自MySQL源的AWS DMS将数据复制到Redshift时这样做?

1 个答案:

答案 0 :(得分:0)

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

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

请注意,将表的一小部分未排序通常是可以的。由于VACUUM可能会花费一些时间,因此您可能希望整夜或在周末运行它。