标签: amazon-web-services amazon-redshift
当我尝试在redshift中创建复合主键时,尽管我尝试在表中进行加载,但create table语句成功执行,但数据加载失败,表明不允许使用多个主键。
答案 0 :(得分:0)
Amazon Redshift并未大量使用主键。例如,它不强制唯一性-这是应用程序的责任。
主键 用于优化查询。
请参阅:Defining Constraints - Amazon Redshift
因此,除非您有特殊需要,否则在数据加载阶段避免主键可能会更容易。您以后随时可以进行优化。