【故障公告】阿里云 RDS SQL Server 数据库实例 CPU 100% 引发全站故障
非常抱歉,今天 8:48 开始,我们使用的阿里云 RDS SQL Server 数据库实例突然出现 CPU 100% 问题,引发全站故障,由此给您带来麻烦,请您谅解。
发现故障后立即进行主备切换,和往常一样,第1次主备切换失败,第2次主备切换完成后恢复正常。
上次同样故障发生在2020年11月3日,详见 【故障公告】访问高峰数据库服务器 CPU 100% 引发全站故障
阿里云 RDS CPU 100% 问题,不知为何,不知何时,但每年总要发生几次,至今仍是未解之谜。
【更新】
经过阿里云数据库专家的排查与分析,定位出问题是一段 SQL 语句的“参数嗅探”引起的,并提出了建议与改进:
1. 针对该语句建立索引,避免走全表扫描
2. 修改语句,增加Recompile提示,但该方式不推荐,因为有较高的编译成本,并需要修改语句
3. 可以升级到SQL Server 2017或者更高的版本,启动Automatic Tuning规避该问题
注:目前我们用的是 SQL Server 2016。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· C# 深度学习:对抗生成网络(GAN)训练头像生成模型
· .NET 适配 HarmonyOS 进展
· .NET 进程 stackoverflow异常后,还可以接收 TCP 连接请求吗?
· SQL Server统计信息更新会被阻塞或引起会话阻塞吗?
· C# 深度学习框架 TorchSharp 原生训练模型和图像识别
· DeepSeek-R1本地部署如何选择适合你的版本?看这里
· 开源的 DeepSeek-R1「GitHub 热点速览」
· 传国玉玺易主,ai.com竟然跳转到国产AI
· 揭秘 Sdcb Chats 如何解析 DeepSeek-R1 思维链
· 自己如何在本地电脑从零搭建DeepSeek!手把手教学,快来看看! (建议收藏)
2020-03-30 上周热点回顾(3.23-3.29)
2015-03-30 上周热点回顾(3.23-3.29)
2012-03-30 博客园RSS订阅汇总