当流量上涨时,你的 RDS 关系型数据库引擎经常崩溃,而且副本没有自动提升为主库。你会如何处理?
How would you handle a situation where the relational database engine crashes often when traffic increases, and the RDS replica is not promoted as master?
题目类型: 情景面试题
这是一道情景面试题,常见于澳洲IT公司面试中。
难度: hard
分类: AWS Database
标签: rds, scaling, failover, performance
参考答案摘要
核心答案 从 容量 与 高可用配置 两条线同时处理。 建议措施 纵向扩容 :升级到更大的 RDS 实例规格,或优化存储/IO。 优化数据库 :索引、慢查询、连接池、参数组调优。 高可用 :确认是否为 Multi-AZ (而不是 Read Replica),Multi-AZ 才是自动故障切换路径。 数据保护 :开启自动备份与快照(手动/自动),并做恢复演练。 读扩展 :如果读压力大,用 Read R...
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。