规格类型
规格说明
根据各个链路的性能上限,DRS定义的不同的规格类型,其中实时同步支持五种规格选择:极小、小、中、大、超大,实时灾备支持四种规格选择:极小、小、中、大,各个规格的性能上限如下:
|
规格名称 |
性能上限(行/秒) |
|---|---|
|
极小 |
300 |
|
小 |
3000 |
|
中 |
7500 |
|
大 |
10000 |
|
超大 |
20000 |
- 规格的线上运行性能受网络环境、源数据库和目标数据库的性能、延迟等因素影响,实际的性能值会有差异,表中性能上限值仅供参考。
- DRS规格:DRS为用户提供的不同性能的链路规格,以全量同步(不限速)和增量同步性能为衡量标准。
- 性能上限(行/秒):表示每秒同步的事务数,包括BEGIN、COMMIT 、DML语句(INSERT、DELETE、UPDATE)及DDL语句。用户可通过云监控CES查看写目标库频率(apply_rows_rate)监控指标获取。
- 目前,DRS同步仅支持任务类型为单AZ的同步任务升级实例规格,不支持父子任务升级实例规格,不支持降低规格,具体操作及约束限制可参考同步规格变更。
- 对于支持内容对比的链路,如果创建任务时可以选择实例规格,那么仅支持大规格及以上规格进行内容对比。
测试模型
在两个RDS for MySQL实例间创建全量+增量的实时同步任务,实例配置如表2。
|
参数 |
源RDS for MySQL实例 |
目标RDS for MySQL实例 |
|---|---|---|
|
规格名称 |
c4.21xlarge.single |
c4.21xlarge.single |
|
性能规格 |
超高IO |
超高IO |
|
存储类型 |
16vCPUs|32 GB |
16vCPUs|32 GB |
|
存储空间 |
300G |
300G |
|
最大连接数 |
10000 |
10000 |
|
最大QPS |
2630 |
2630 |
|
最大IOPS |
52000 |
52000 |
测试模型:
- 测试表数量为20。
- 测试表均有主键。
- 记录大小为1KB。
- 每个事务平均包含两条DML操作,一条COMMIT,其中INSERT、UPDATE、DELETE的比例为1:1:1。