全部产品
云数据库 RDS 版

系统权重分配规则

更新时间:2017-09-21 21:37:48   分享:   

权重值列表

系统自动设置实例的读权重时,权重值是固定的,如下表所示:

规格代码 规格类型 内存 CPU 权重
rds.mys2.small 通用 240MB 3 100
rds.mys2.mid 通用 600MB 5 100
rds.mys2.standard 通用 1200MB 6 400
rds.mys2.large 通用 2400MB 9 400
rds.mys2.xlarge 通用 6000MB 10 800
rds.mys2.2xlarge 通用 12000MB 10 800
rds.mys2.4xlarge 通用 24000MB 12 1000
rds.mys2.8xlarge 通用 48000MB 13 1000
rds.mysql.t1.small 通用 1GB 1 100
rds.mysql.s1.small 通用 2GB 1 100
rds.mysql.s2.large 通用 4GB 2 200
rds.mysql.s2.xlarge 通用 8GB 2 200
rds.mysql.s3.large 通用 8GB 4 400
rds.mysql.m1.medium 通用 16GB 4 400
rds.mysql.c1.large 通用 16GB 8 800
rds.mysql.c1.xlarge 通用 32GB 8 800
rds.mysql.c2.xlarge 通用 64GB 16 1600
rds.mysql.c2.xlp2 通用 96GB 16 1600
rds.mysql.c2.2xlarge 通用 128GB 16 1600
mysql.x8.medium.2 独享套餐 16GB 2 200
mysql.x8.large.2 独享套餐 32GB 4 400
mysql.x8.xlarge.2 独享套餐 64GB 8 800
mysql.x8.2xlarge.2 独享套餐 128GB 16 1600
rds.mysql.st.d13 独占物理机 220GB 30 3000
rds.mysql.st.h13 独占物理机 470GB 60 6000

通过Hint指定SQL发往主实例或只读实例

在读写分离权重分配体系之外,Hint可作为一种SQL补充语法来指定相关SQL到主实例或只读实例执行。

RDS读写分离支持的Hint格式如下所示:

  • /*FORCE_MASTER*/:指定后续SQL到主实例执行。

  • /*FORCE_SLAVE*/:指定后续SQL到只读实例执行。

例如,在如下语句前加入Hint后,不论权重如何设置,该语句一定会路由到主实例上执行。

  1. /*FORCE_MASTER*/ SELECT * FROM table_name;
本文导读目录
本文导读目录
以上内容是否对您有帮助?