第 22 / 23 篇

附录C:术语与快速核对表

术语 本书中的准确含义
一致快照 事务表在同一逻辑视图下读取,不等于导出结束时最新数据
逻辑备份 用SQL等逻辑表达保存结构与数据,恢复时重新执行
基线 后续日志回放的已验证起始数据状态
binlog MySQL服务器层变化日志,用于复制与目标恢复
redo InnoDB内部崩溃恢复所用日志,不是mysql客户端回放输入
PITR 在基线之后按日志恢复到明确目标边界
GTID 事务身份及其集合表达,不是业务正确性证书
relay log 副本接收后供应用线程执行的中继日志
接收水位 副本已经取得的日志进度,不等于业务可见进度
执行水位 副本已应用的事务进度,仍需检查数据内容
fence 在提升新主前排除旧主继续写入的实际边界
super_read_only 服务器只读限制,管理员可改变,不能替代全部外部隔离
RPO 允许或实际发生的数据损失范围,需说明业务单位与边界
RTO 从明确故障起点到明确服务终点的时间,需列出包含阶段
分叉 两个节点分别接受写入,形成不同事务与业务未来
归档摘要 标识文件字节的SHA-256,不单独证明日志连续与业务正确

恢复前先问:输入是否独立可得,范围是否连续,目标是否隔离?回放时先问:坐标是否来自真实基线,结束是否为完整事务边界?提升时先问:旧主是否已被实际阻断,候选节点缺什么?验收时先问:哪些确认交易保留,哪些事务排除,不变量是否成立?收尾时先问:分叉证据是否保存,新主的备份与归档是否已经接续?