在 Cloud SQL 中的可用性

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

Cloud SQL 可帮助您最大限度地延长数据库的正常运行时间,而无需对应用进行任何更改。Cloud SQL 企业 Plus 版提供可用性达 99.99% 的服务等级协议 (SLA),并且在执行多项计划内操作时停机时间几乎为零,可为您的应用提供更高的弹性和业务连续性。

最大限度延长正常运行时间意味着缩短数据库的停机时间。停机通常由计划内和计划外事件引起。

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

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

计划内操作,停机时间几乎为零

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

  • 维护,包括以下停机时间不到一秒的操作:

    • Cloud SQL 每季度执行的自动维护
    • 您可以随时发起的自助维护
    • 您可以发起的维护模拟,用于测试小于一秒的停机行为
  • 实例扩缩

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

  • 数据缓存

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

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

后续步骤