云数据库 RDS-实例使用规范:数据库实例

时间:2023-12-05 14:19:00

数据库实例

数据库实例类型选择

  • 主备
    • 一主一备的经典高可用架构。适用于大中型企业的生产数据库,覆盖互联网、物联网、零售电商、物流、游戏等行业应用。
    • 备机提高了实例的可靠性,创建主机的过程中,同步创建备机,备机创建成功后,用户不可见。
    • 当主节点故障后,会发生主备切换,数据库客户端会发生短暂中断,数据库客户端需要支持重新连接。
  • 单机
    • 采用单个数据库节点部署架构,与主流的主备实例相比,它只包含一个节点,但具有高性价比。
    • 适用于个人学习、微型网站以及中小企业的开发测试环境。
    • 单机版出现故障后,无法保障及时恢复。
  • 只读

    只读实例分为单机版只读实例和高可用只读实例。

    • 单机版只读实例:

      推荐开启数据库代理功能,并购买单机版只读实例。当单个只读故障后,数据库代理可以将流量分担到其它只读节点。

    • 高可用只读实例:

      当只读实例所在物理机故障后,备用只读实例自动顶替。

    购买只读实例时,注意表库名的大小写敏感要与主实例保持一致。

    推荐用法:

    1. 主实例下包含2个及以下只读实例时,高可用只读作用比较好。
    2. 2个以上只读实例,建议开启数据库代理,获得更好的性价比。

    当只读实例与主数据库之间复制异常后,单机版和高可用版只读都需要较长时间重建和恢复(取决于数据量)。

    只读实例创建完成后,可通过time_zone参数修改时区。要求只读实例的时区和主实例一致,否则会导致数据同步异常。

实例性能规格选择

  • 独享型

    完全独享的CPU和内存,性能长期稳定,不会因为物理机上其它实例的行为而受到影响,适用于对性能稳定性要求较高的应用场景。

  • 通用型

    与同一物理机上的其他通用型规格实例共享CPU资源,通过资源复用换取CPU使用率最大化,性价比较高,适用于对性能稳定性要求较低的应用场景。

  • 惠选型

    完全独享的CPU和内存,性能长期稳定,不会因为物理机上其它实例的行为而受到影响,适用于对性能稳定性要求较高的应用场景,与独享型相比在价格方面有一定优惠。

support.huaweicloud.com/usermanual-rds/rds_mysql_02_0000.html