更新日期:2024年09月11日
MOT 恢复
MOT 恢复的主要目标是在有计划停机(例如维护)或计划外崩溃(例如电源故障后)
后,将数据和MOT 引擎恢复到一致状态。
MOT 恢复是随着GBase 8c 数据库其余部分的恢复而自动执行的,并且完全集成到
GBase 8c 恢复过程(也称为冷启动)。
MOT 恢复包括两个阶段:
检查点恢复:
必须通过将数据加载到内存行并创建索引,
从磁盘上的最新检查点文件恢
复数据。
WAL 重做日志恢复:从检查点恢复中使用检查点后,必须通过重放之后添加到日志中
的记录,从WAL 重做日志中恢复最近的数据(在检查点中未捕获)。
GBase 8c 管理和触发WAL 重做日志恢复。
配置恢复。
虽然WAL 恢复以串行方式执行,但可以将检查点恢复配置为以多线程方式运行(即由
多个工作线程并行运行)。
在mot.conf 文件中配置checkpoint_recovery_workers 参数,见恢复(MOT)中的描述。