HDR_TXN_SCOPE 配置参数与 DRINTERVAL 配置参数一起使用,来指定在高可用性集群中 HDR 复制的同步模式。
NEAR_SYNC = 如果几乎同步,则 HDR 复制。在事务可完成之前,事务需要在 HDR 辅助服务器上收到确认。如果同无缓冲日志记录一起使用,SYNC 模式,则当 DRINTERVAL 设置为 -1 时打开,与几乎同步模式相同。
ASYNC = 如果完全异步,则 HDR 复制。在事务可完成之前,事务不需要在 HDR 辅助服务器上收到或完成确认。
当 DRINTERVAL 配置参数设置为 0 时,HDR_TXN_SCOPE 参数的值确定 HDR 复制的同步模式。
如果使用无缓冲日志记录,则 HDR SYNC 模式与几乎同步模式相同,通过 HDR_TXN_SCOPE 配置参数设置。
DRINTERVAL | HDR_TXN_SCOPE | 日志记录 | 结果 |
---|---|---|---|
-1 | 无 | 有缓冲的 | 异步复制 |
-1 | 无 | 无缓冲的 | 几乎同步复制 |
0 | FULL_SYNC | 有缓冲的 | 完全同步复制 |
0 | FULL_SYNC | 无缓冲的 | 完全同步复制 |
0 | ASYNC | 有缓冲的 | 异步复制 |
0 | ASYNC | 无缓冲的 | 异步复制 |
0 | NEAR_SYNC | 有缓冲的 | 几乎同步复制 |
0 | NEAR_SYNC | 无缓冲的 | 几乎同步复制 |
正整数 | 无 | 有缓冲的 | 异步复制 |
正整数 | 无 | 无缓冲的 | 异步复制 |