开发者社区> 问答> 正文

RDS为什么各节点的负载不符合配置的读权重

已解决

RDS为什么各节点的负载不符合配置的读权重

展开
收起
提个问题 2024-06-13 15:10:38 7 0
1 条回答
写回答
取消 提交回答
  • 开发者社区问答官方账号
    官方回答
    采纳回答
    若各节点的负载与配置的读权重不同,主要检查如下两个方面:
    • 请求语句是否包含了事务。包含了事务的所有请求只会路由到主实例,开启事务拆分可以降低主实例负载。
    • 是否只用了读写分离地址(独享代理地址)连接数据库。如果使用了主实例地址或者只读实例地址,这些地址收到的请求不会按权重分配。
    • 分配策略不是按负载进行分配,而是接条数进行分配,每条SQL如消耗的负载不同,最终导致总体负载和连接数都会不同。
    更多信息参见数据库代理常见问题
    2024-06-13 15:10:39
    赞同 1 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
搭建电商项目架构连接MySQL 立即下载
搭建4层电商项目架构,实战连接MySQL 立即下载
PolarDB MySQL引擎重磅功能及产品能力盛大发布 立即下载

相关镜像