• 华为云计算
  • 云知识
  • 读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期

读请求太多怎么办?云数据库MySQL一键开通读写分离,轻松应对业务高峰期

时间:2021-06-10 10:47:09

华为云数据库MySQL提供一键开通读写分离功能,只需要一个连接地址,让您在业务高峰期不再迷茫和慌乱,轻松应对业务需求。

1.什么是读写分离?

创建只读实例后,您可以开通读写分离功能,通过RDS的读写分离连接地址,写请求自动访问主实例,读请求按照读权重设置自动访问各个只读实例。

【适用场景】

在对数据库有少量写请求,但有大量读请求的应用场景下,单个实例可能无法抵抗读取压力,甚至对主业务产生影响。为了实现读取能力的弹性扩展,分担数据库压力,您可以在某个区域中创建一个或多个只读实例,利用只读实例满足大量的数据库读取需求,以此增加应用的吞吐量。    

2.开通读写分离功能

前提:MySQL实例至少带有一个只读实例。

方法一:实例的“基本信息”页面,单击“连接信息”模块“读写分离地址”后的“申请”,跳转到“数据库代理”页面。

方法二:在“数据库代理”页面单击“立即开启”。

在“开启数据库代理服务”弹出框中,单击“确定”,开启实例的读写分离功能。

通过读写分离地址,可以快速实现读写分离访问,简单、高效。

3.设置延迟阈值和读权重分配

开通读写分离功能后,您可以根据需要设置读写分离的延迟阈值和读权重分配。

延迟阈值:只读实例同步主实例数据时允许的最长延迟时间。

阈值范围0-7200s,超出阈值时,该只读实例不分配流量。

读权重分配

1.主实例默认为0,可以修改;只读实例可以设置读权重。

2.默认权重值=CPU个数*50。权重值范围为100~1000。读权重越高,处理的读请求越多。

华为云数据库一键开通读写分离后,还可以快速弹性扩展,几分钟便可完成只读实例添加,且最多可以增加
5个。轻松应对各类高峰场景,助力企业业务创新升级。

云数据库MySQL 介绍页入口:详情请点击链接

云数据库MySQL成长地图入口:详情请点击链接

 

 

 

下一篇: 什么是AI严选馆

云数据库 MySQL

云数据库(RDS for MySQL)是稳定可靠、可弹性伸缩的云数据库服务。通过云数据库能够让您几分钟内完成数据库部署。云端完全托管,让您专注于应用程序开发,无需为数据库运维烦恼

价格低至¥0.24/小时起,买1年83折

                       

[数据库搬迁上云]云数据库买8个月送4个月,助力企业无忧上云热门            

https://www.huaweicloud.com/product/mysql.html

猜你喜欢