0

我在谷歌云上有一个高度可用的 PostgreSQL 实例。此外,还为此数据库设置了一些只读副本。

如果升级 Cloud SQL 实例并添加更多内核和内存,则需要重新启动。

只读副本会发生什么情况,它们会在升级发生时继续为请求提供服务吗?据我所知,只读副本应该与原始数据库具有相同的规格。他们会重新启动和升级吗?如果不是,升级只读副本是否是手动过程?

4

1 回答 1

2

只读副本会发生什么情况,它们会在升级发生时继续为请求提供服务吗?

如果您的 CloudSQL 主实例需要重新启动升级,您的只读副本将保持不变,它将继续为专用请求提供服务(与主实例不同)。

只读副本会发生什么情况,它们会在升级发生时继续为请求提供服务吗?据我所知,只读副本应该与原始数据库具有相同的规格。他们会重新启动和升级吗?如果不是,升级只读副本是否是手动过程?

关于只读副本规范,主副本和只读副本必须具有相同的容量,因此您只能更改主副本的容量,这也会改变只读副本的容量。

尽管机器类型(CPU 和内存)并非如此。您可以根据需要手动更改只读副本上的 CPU 和内存,但您的主实例能够升级内存和 CPU,直到只读副本的较低规格。因此,主实例跟随较小的只读副本。

还要考虑Google 的文档以了解有关复制的要求和提示

于 2019-11-03T17:21:24.460 回答