我们正在使用 AWS Redshift DB 并希望创建一个在线复制(这样也可以完全更新更改)?
原因是我们希望为我们的一个部门提供一个单独的环境来运行他们自己的查询,因为他们可能会“发疯”并做一些 super 复杂的查询(他们需要自由风格,而我可以' t 控制他们会做什么),我不希望它使主要的 Redshift 重载并占用我的主要用户的所有资源。副本将解决它,因为它将创建自己的环境。
最佳答案
不,您不能像我们在 mysql 中那样在两个 redshift 集群之间进行复制。
您可以在 redshift 中使用 WLM 并创建查询队列。
创建用户组和查询组,为生产用户分配更多的 cpu/更多的内存和更多的并发,为你的部门用户分配更少的并发和更少的内存,这样你的生产用户就不会受到影响。
https://stackoverflow.com/questions/29116669/