一 架构篇
1 mysql - 双主双边写 -- heartbeat+东一东二
2 Oracle - RAC+DG+双边服务架构
二 日常运维
1 oracle - 定期拉取AWR,分析性能
2 mysql - 慢查询一定要修复,这是长久战
3 备份 - DBA不二法门
4 账号检查 - shell定期修改密码
三 临战 - 压测
1 基于业务的信息以及往年数据作为基础,推断出秒峰值
2 适当扩容
3 压力测试,测试出当前资源的稳定值,极限值。
4 根据极限值时刻的流量,设置限流
四 临战 - 灾难演练
1 数据库级别DR - 写入脏数据如何修复
2 数据库级别DR - 主库宕机,备库可否迅速升主HA
3 组件级别DR - redis 宕机,哨兵是否可以正常切换
4 组件级别DR - DB中间件(Shardingsphere ,heartbeat,mycat)宕机,DB是否可以正常访问,中间件往往联合keepalived
5 网络DR
6 监控平台: 指标list和实际配置是否一致。并根据现有资源调整告警阈值