我们正在使用AWS数据库迁移服务将我们的RDS MySQL Aurora数据库迁移到AWS Redshift。
我们想在其中一个Redshift表中添加一个SORT KEY。
我们如何在使用来自MySQL源的AWS DMS将数据复制到Redshift时执行此操作?
排序键是Redshift表的一个属性。您应该能够调整由DMS SCT(模式转换工具)生成的表DDL来添加排序键。
如果要加载到空表中,Redshift将为您排序数据。如果表已包含数据,则数据将按接收的顺序加载,您需要在加载后运行VACUUM my_table;
以对其进行完全排序。
请注意,表中的一小部分未排序通常很好。由于VACUUM
可能需要一些时间,您可能希望在一夜之间或周末运行。