group-replication-group-write-consensus.md 1.2 KB
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
#### 18.5.1.3 使用组复制组写共识

[](<>)[](<>)

本节说明如何随时检查和配置组的最大共识实例数。这个最大值被称为组的事件范围,是组可以并行执行的最大共识实例数。这使您能够微调组复制部署的性能。例如,默认值 10 适用于在 LAN 上运行的组,但对于在 WAN 等较慢网络上运行的组,增加此数字以提高性能。

##### 检查组的写并发

[](<>)[](<>)[](<>)[](<>)

使用[`group_replication_get_write_concurrency()`](group-replication-functions-for-maximum-consensus.html#function_group-replication-get-write-concurrency)通过发出以下命令在运行时检查组的事件范围值的函数:

```
SELECT group_replication_get_write_concurrency();
```

##### 配置组的写并发

[](<>)[](<>)[](<>)[](<>)

使用[`group_replication_set_write_concurrency()`](group-replication-functions-for-maximum-consensus.html#function_group-replication-set-write-concurrency)设置系统可以并行执行的最大共识实例数的函数:

```
SELECT group_replication_set_write_concurrency(instances);
```

在哪里*`实例`*是新的最大共识实例数。这[`GROUP_REPLICATION_ADMIN`](privileges-provided.html#priv_group-replication-admin)使用此功能需要权限。