一、功能描述
·当设置为“preemptive”时,代表为抢占式 DDL 模式。在该模式下,恢复线程会主动抢占锁资源并优先执行 DDL,因此会强制中断或阻塞冲突的业务 DML 操作。
·当设置为“nonblock”时,代表为无阻塞 DDL 模式。在该模式下,恢复线程仅在无业务 DML 冲突的间隙执行 DDL,全程几乎不影响业务 DML 操作。
·当设置为“default”时,代表恢复线程既不开启抢占式 DDL 模式,也不开启无阻塞 DDL 模式,避免这两种模式对业务造成影响。
二、属性说明
| 属性 | 说明 |
| 参数类型 | ENUM |
| 默认值 | preemptive |
| 取值范围 | defaultpreemptivenonblock |
| 生效范围 | GLOBAL |
| 是否重启生效 | 否 |