暂无图片
数据库故障——hang分析
最近更新:2023-12-11 16:59:36

问题概述

当数据库出现严重的性能问题或者hang了的时候,我们非常需要通过systemstate dump来知道进程在做什么,在等待什么,谁是资源的持有者,谁阻塞了别人。在出现上述问题时,及时收集systemstate dump非常有助于问题原因的分析。

问题原因

17日下午15:30左右开始,前端应用出现普通用户链接不上数据库现象,在数据库主机用普通用户登录时出现hang死状态,但用system可以成功登录数据库。DB alert日志中出现大量ORA-12012自动执行对象作业出错,ORA-04021等待锁定对象时发生超时等报错,数据库CKPT进程超时400多分钟等待。 查看当前监听状态正常 image.png 查看数据库活动会话情况:

......