首页 > 解决方案 > 我们可以从 AWS 只读副本创建 Mysql 视图吗?

问题描述

我需要能够从 AWS RDS 只读副本创建自定义视图。这是我们可以在不对参数组进行任何修改的情况下实现的吗

我知道我们可以通过在参数组中将 read_only 参数的值调整为 0 来使只读副本可写。

是否可以从只读副本创建自定义视图而不对参数组进行任何更改?

标签: mysqlamazon-web-servicesamazon-rdsread-replication

解决方案


将视图添加到 RDS 副本只有两种可能的方法。

最简单的方法是在主服务器上创建这些视图,但从副本访问它们。MySQL 没有具体化视图,因此这在主服务器中没有资源成本。

但如果这不符合您的需要,唯一的选择是read_only在参数组中设置为 0。添加视图后,您可以将其更改回默认值,这样副本就不会保持可写状态。更新此特定参数值不需要重新启动即可应用它。


推荐阅读