当前位置:Gxlcms > 数据库问题 > 【故障公告】数据库服务器 CPU 近 100% 引发的故障

【故障公告】数据库服务器 CPU 近 100% 引发的故障

时间:2021-07-01 10:21:17 帮助过:5人阅读

技术图片

非常抱歉,今天上午 10:48 ~ 11:33 期间,我们所使用的数据库服务(阿里云 RDS 实例 SQL Server 2016 标准版)又出现了 CPU 近 100% 问题,由此给您带来麻烦,请您谅解。

这次刚开始出现 CPU 近 100% 问题时,没有造成大的影响,后来有段时间 CPU 降了下来,由于是访问高峰,我们没有敢立即进行主备切换,但 11:20 之后出现的 CPU 近 100% 问题对网站的正常访问影响越大越大,11:33 左右我们进行了主备切换后恢复了正常。

这次数据库 CPU 近 100% 期间,从阿里云 RDS CloudDBA 控制台看执行最多的是 3 条 SQL 语句,前2条是 EF Core 3.0 生成的包含 "IS NOT NULL" 的 SQL 语句,第3条是一个存储过程。

技术图片

由于 .NET Core 3.1 正式版12月初即将发布,所以在上次故障之后我们没有立即将 EF Core 升级至 3.1 Preview 版,现在来看,不能等了,我们会尽快升级,消除 EF Core 生成的多余 "IS NOT NULL" 。

另外,阿里云数据库专家会帮我进一步分析数据库,看是否会发现更多线索。

【故障公告】数据库服务器 CPU 近 100% 引发的故障

标签:网站   info   href   月初   tps   inf   今天   控制台   bsp   

人气教程排行