TencentDB for SQL Server allows you to create one or more read-only instances to form a read-only group, which is suitable for read/write separation and one-primary-multiple-replica application scenarios and capable of greatly enhancing the read load capacity of your database.
A primary instance must be created first before a read-only instance can be created. For more information, please see Creating TencentDB for SQL Server Instance.
Note:If the Specify RO Group option is configured as Create RO group, the following basic information of the new read-only group should be entered on the purchase page.
- RO Group Name: the group name doesn't have to be unique and can contain up to 60 letters, digits, hyphens, underscores, and dots.
- Remove Delayed RO Instances: this option indicates whether to enable the removal policy. If a read-only instance's delay exceeds the threshold, it will be removed and become inactive, and its weight will be set to 0. It will be put back into the read-only group when its delay falls below the threshold. No matter whether delayed read-only instance removal is enabled, a read-only instance that is removed due to instance failure will rejoin the read-only group when it is repaired.
- Delay Threshold: this sets a delay threshold for the read-only instance. When the threshold is exceeded, the instance will be removed from the read-only group.
- Least RO Instances: this is the minimum number of instances that should be retained in the read-only group. When there are fewer instances in the read-only group, even if an instance exceeds the delay threshold, it will not be removed.
Specify Read-Only Group | Description |
---|---|
Assigned by system (not specified) | If multiple instances are purchased at a time, each of them will be assigned to an independent read-only group, and their weights will be automatically assigned by the system by default. |
Create read-only group | Create a read-only group. If multiple instances are purchased at a time, all of them will be assigned to this new read-only group, and their weights will be allocated by the system automatically by default. |
Existing read-only group | Specify an existing read-only group. If multiple instances are purchased at a time, all of them will be assigned to this read-only group. Their weights will be allocated as configured in the read-only group. If assignment by the system is set for the read-only group, the instances will be added to the group automatically according to the purchased specifications. If custom allocation is set, their weights will be zero by default. As the same private IP is shared within a read-only group, if a VPC is used, the same security group settings will be shared. If a read-only group is specified, it is not possible to customize any security group when instances are purchased. |
On the read-only group configuration page, you can configure the basic information of the group such as name, removal policy, delay threshold, least read-only instances, and read weight.
Note:
- Read-Only instances in a read-only group can use different specifications, and their read traffic weights can be set.
- Read-Only instances in the same read-only group can have different expiration dates and billing modes.
Instance Specification | Weight |
---|---|
2,000 MB memory | 1 |
4,000 MB memory | 2 |
8,000 MB memory | 2 |
12,000 MB memory | 4 |
16,000 MB memory | 4 |
24,000 MB memory | 8 |
32,000 MB memory | 8 |
48,000 MB memory | 10 |
64,000 MB memory | 12 |
96,000 MB memory | 14 |
128,000 MB memory | 16 |
244,000 MB memory | 26 |
488,000 MB memory | 50 |
Was this page helpful?