运维与实战
功能上线只是开始,稳定运行才是数据库工作的重心。本章覆盖监控、备份、Schema 演进、版本升级、应用接入、压测、选型与安全,并以一个多数据库协作的服务收尾。
内容导航
生产检查清单
- 连接:应用使用独立账号、最小权限;配置连接池上限与超时。
- 查询:参数化;慢查询有阈值告警;关键查询有 EXPLAIN 评审。
- 索引:定期审计无用索引;避免冗余与失效。
- 事务:短小、固定加锁顺序;监控长事务与死锁。
- 备份:定期全量 + 增量;实际演练恢复。
- 高可用:复制/副本集/集群;故障切换经过演练。
- 监控:连接数、QPS、慢查询、复制延迟、磁盘与内存。
- 安全:不开公网、强密码、TLS、数据脱敏、审计日志。
Warning
「没有演练过的备份等于没有备份」。备份文件可能损坏、恢复流程可能缺步骤、权限可能不足。务必定期做恢复演练,并记录恢复时间目标(RTO)与恢复点目标(RPO)。
参考架构
热数据进缓存、强一致走主库、分析/日志进文档库或数仓,是常见的分层组合思路。