本际云服务器推荐网故障处理一例:CPU资源耗尽
大家好,我是本际云服务器推荐网的小编小本本。今天给大家分享一篇CPU资源耗尽故障处理的案例。

故障分析
通过分析故障时间点数据库ASH、AWR报告、OSW日志信息,我们发现两个问题:1、故障期间主机CPU资源高消耗、RUN队列持续增高;2、故障时间段数据库状态分析故障时间段数据库语句执行情况。故障时间段数据库TopSQL信息显示“fyh80hwbv7gna”、“5vsxm0s8ps2j6”语句异常高并发调用,导致数据库主机CPU资源高消耗,数据库服务响应时间延长。
解决方案
基于以上分析,我们提出了两个解决方案。
一、针对异常SQL语句进行执行性能优化。通过分析和优化,我们发现存在分页查询总条数、SE_XX系列表统计信息不对se_pretask_info查询条件like全通配导致执行计划基数估算不准等问题。 针对这些问题,我们采取了一系列优化措施,如收集SE_XX系列表统计信息并使用SQLPROFILE绑定、使用绑定变量等。优化效果显著,fyh80hwbv7gna、gyk0u596xt7c7语句逻辑读分别提升50倍以上和6倍以上。
二、核查应用运行情况,确认异常调用根本原因。在优化SQL语句的同时,我们也需要查明异常调用的根本原因,避免类似故障再次发生。
本次故障的解决方案主要涉及SQL语句优化和核查应用运行情况,通过我们的努力,成功解决了本次CPU资源耗尽的故障。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/5838.html
