为了实现读取能力的弹性扩展,分担数据库压力,您可以创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,增加应用的吞吐量。

前提条件

主实例版本为SQL Server 2017企业集群版或2019企业集群版。

背景信息

关于专属集群MyBase的更多介绍,请参见什么是云数据库专属集群MyBase

关于只读实例的更多介绍,请参见读写分离简介

注意事项

  • 只读实例创建后,主实例进行变配操作会导致只读实例重启。
  • 只读实例最多创建5个。
  • 只读实例存储空间不能低于主实例,所以主实例增加存储空间前请先增加只读实例存储空间。
  • 主实例到期释放时也会自动释放只读实例。

操作步骤

  1. 登录云数据库专属集群控制台
  2. 在页面左上角,选择目标地域。
  3. 在左侧导航栏中,选择实例列表 > SQL Server,然后选择以下其中一种方式创建只读实例。
    • 找到目标实例,选择操作列中的更多 > 创建只读实例创建只读实例
    • 单击目标实例操作列中的详情,然后在基本信息页面的实例分布区域,单击只读实例右侧添加只读实例添加只读实例
  4. 设置以下参数:
    类别 说明
    存储类型

    选择只读实例的存储类型。关于存储类型的详细介绍,请参见存储类型

    实例规格 选择只读实例的规格。
    说明 为保证数据同步有足够的I/O性能支撑,建议只读实例的规格(内存)不小于主实例。
    存储空间 参考您当前数据库存储空间的使用量选择只读实例的存储空间。
    网络类型 默认专有网络。
    说明 SQL Server 2017企业集群版和2019企业集群版只支持专有网络,不可更改。
    可用区 默认为主实例所在主机所属的可用区,不可更改。
    专有网络 默认为主实例所属集群所在专有网络,不可更改。
    交换机 选择主实例所在主机所属的交换机。
    说明 您也可以创建新的交换机。
  5. 单击确定