- 数据库基本信息页面,单击左侧菜单栏的存储管理。进入存储管理页面中可针对专属 RDS 实例进行升降配、添加只读实例、释放、设置读策略等运维操作。
- 如需设置读写分离,需在对应的 RDS 实例右侧单击设置读策略,在对话框选择读策略并配置比例,单击确定。读写分离的原理介绍请参见读写分离。注意:
- 读写比例在容量管理页面是以 RDS 实例为单位设置的。如果一个 PolarDB-X 数据库含有多个 RDS 实例,则需要针对每个 RDS 实例设置读写比例。
- RDS 只读实例需要释放时,需要在 PolarDB-X 控制台中把读权重置为0,否则流量会继续走到原有只读实例,导致执行失败。
- 读写分离以 PolarDB-X 数据库为基本单位,如果同一个 RDS 只读实例在多个 PolarDB-X 数据库上使用,需要在每个 PolarDB-X 数据库上都将其权重设置为0。
- 读写比例在容量管理页面是以 RDS 实例为单位设置的。如果一个 PolarDB-X 数据库含有多个 RDS 实例,则需要针对每个 RDS 实例设置读写比例。
设置完成后,可以连接 PolarDB-X,执行 SHOW NODE 指令查看实际读流量分布。
通过PolarDB-X HINT 可以指定在主实例或只读实例执行 SQL,详情请参见PolarDB-X 自定义HINT。