5.12 NDB_STTOR 阶段 4

本地检查点变量的一些初始化发生在这个阶段,对于初始重启,这就是这个阶段发生的所有事情。

对于系统重新启动,还会执行所有必需的接管。目前,这意味着所有无法使用重做日志恢复其状态的节点都将通过从实时数据节点复制所有必要数据来重新启动。

对于节点重启和初始节点重启,主节点执行许多服务,通过向其发送 START_MEREQ信号请求这样做。当主机响应一条 START_MECONF消息时,此阶段完成,并在 第 5.22 节“START_MEREQ 处理”中进行了描述。

在确保 DBDIHNDB_STTOR 阶段 4 中分配给任务的任务完成后, NDBCNTR自行执行一些工作。对于初始启动,它会创建系统表来跟踪唯一标识符,例如用于 AUTO_INCREMENT. 在 WAITPOINT_4_1 同步点之后,所有系统重新启动立即进行到NDB_STTORDBDIH块处理的阶段 5。有关详细信息,请参阅 第 5.13 节,“NDB_STTOR 阶段 5”