Cloud SQL 中的可用性

本页面介绍了会影响 Cloud SQL 中的可用性的操作。

Cloud SQL 可帮助您最大限度地延长数据库的正常运行时间,而无需对应用进行任何更改。借助 SLA 承诺的 99.99% 的正常运行时间,且执行多项计划内操作时接近于零的停机时间,Cloud SQL 企业 Plus 版可为您的应用提供更高的弹性和业务连续性。

最大限度地延长正常运行时间意味着减少数据库的停机时间。停机时间通常是由计划内和计划外事件导致的。

对于计划外事件(例如某个可用区内的一个或多个基础设施组件发生故障),Cloud SQL 高可用性 (HA) 会在次要可用区中启动数据库,并使用相同的 IP 地址且不会丢失数据,以便应用可以恢复对数据库的操作。Cloud SQL 高可用性也适用于 Cloud SQL 企业版。如需详细了解如何在 Cloud SQL 中配置高可用性,请参阅高可用性 (HA) 简介

对于计划内事件(例如维护或某些实例重新配置),Cloud SQL 企业 Plus 版可为主实例提供接近于零的停机时间,且无需进行应用更改或满足代理需求。

停机时间接近于零的计划内操作

以下计划内操作可从 Cloud SQL 企业 Plus 版主实例上接近于零的停机时间中受益。这些停机时间适用于独立(可用区级)和高可用(区域级)实例。

  • 维护,包括以下操作,停机时间在亚秒级别:

    • Cloud SQL 每季度执行的自动维护
    • 您可以随时发起的自助维护
    • 您可以为测试亚秒级停机行为而发起的维护模拟
  • 次要版本升级
    • 对 MySQL 8.0 实例执行次要版本升级,停机时间在亚秒级别
  • 实例扩缩

    • 扩容:根据需要频繁地增加 Cloud SQL 实例的计算大小(vCPU、内存)
    • 缩容:不经常缩减 Cloud SQL 实例的计算大小(vCPU、内存)

  • 数据缓存

    • 根据需要频繁地启用或停用数据缓存
  • 版本升级

    • 执行就地升级到 Cloud SQL 企业 Plus 版

后续步骤