附录B:一手来源与版本边界
本书以Oracle发布的MySQL 8.4 Reference Manual为主要语义依据。以下条目在2026年10月21日真实下载,文件字节数与SHA-256保存在下载区sources.json以及仓库research/sources.md。全文缓存只用于核查,不随书或实验包公开分发。下面是作者自己的归纳,不是复制官方正文。
- Using mysqldump for Backups:逻辑备份与SQL恢复的基本路径。
- mysqldump:single-transaction、source-data、set-gtid-purged等选项及限制。
- Point-in-Time Recovery:完整备份与连续日志组成恢复链路。
- Recovery Using Event Positions:用事件位置确定恢复区间。
- Replication with GTIDs:事务身份、执行集合与自动定位。
- Setting Up Replication Using GTIDs:实例与初始化前提。
- Replication Threads:接收和应用的职责差异。
- Switching Sources During Failover:切换过程与源选择注意事项。
- mysqlbinlog:事件解析、位置参数与可执行回放。
- SHOW REPLICA STATUS:线程、错误与延迟字段的含义。
- Backup and Recovery Types:备份分类所表达的不同维度。
实际数据库是固定官方镜像中的8.4.11,工具mysqlbinlog来自Oracle固定8.4.11客户端RPM,摘要见实验代码与validation.json。在线手册可能更新,本书以所获取版本和真实实验交叉核查。一次实验没有覆盖的配置或产品能力,会明确作为扩展讨论,不用官方文档存在来代替实际运行证据。