Приведет ли отключение репликации в облачных SQL Postgres к простою в главном

#postgresql #google-cloud-platform #google-cloud-sql #database-replication

#postgresql #google-cloud-platform #google-cloud-sql #репликация базы данных

Вопрос:

Я использую Cloud SQL Postgres, и к нему подключена реплика для чтения. Экземпляр Cloud SQL высокодоступен на региональном уровне, если я отключу репликацию, а затем снова включу ее, приведет ли это к простою основной базы данных? Если я включу его и снова включу репликацию (например, через два часа), это также снизит производительность, в то время как реплика догонит.

Ответ №1:

Отключение или повторное включение репликации перезапускает реплику (не главный экземпляр), как указано здесь .

Чтобы отключить репликацию, вы можете выполнить следующую команду:

 gcloud sql instances patch [REPLICA_NAME] --no-enable-database-replication
 

Отключение высокой доступности в вашем главном сервере приводит к перезапуску вашего основного сервера, как указано здесь