暂无图片
数据库挂了
我来答
分享
豆宇斯
2020-03-29
数据库挂了

alert日志报错信息是

Sun Mar 29 15:41:38 2020

Process 0x0x9b8df2018 appears to be hung in Auto SQL Tuning task

Current time = 1585467697, process death time = 1585467692

Attempting to kill process 0x0x9b8df2018 with OS pid = 193380

OSD kill succeeded for process 0x9b8df2018

这个sql自动优化挂起还能造成数据库宕机么

我来答
添加附件
收藏
分享
问题补充
10条回答
默认
最新
莫得感情的萝卜头

你可以截取下数据库宕机的那个时刻的日志吗?
从你提供的日志来看,只是这个auto sql这个任务挂起。
可以调整下超时时间。
BEGIN DBMS_SQLTUNE.set_tuning_task_parameter(‘SYS_AUTO_SQL_TUNING_TASK’,‘LOCAL_TIME_LIMIT’, 21600);

暂无图片 评论
暂无图片 有用 0
田弼元

没有宕机,但是Auto SQL Tuning task这个任务挂了,原因是运行的时间过长。可以通过调整超时时间来避免因超时被杀掉,但最好还是禁用这个定时任务,因为没啥用,消耗还比较高。

暂无图片 评论
暂无图片 有用 0
JiekeXu
暂无图片

根据你的提问感觉是数据库挂了,但你提供的日志只是一个自动任务挂了,可以多 copy 些 alert 贴出来。另外数据库挂了不一定记录 alert 日志,看看系统日志或者其他的日志,RAC 的话还需要看集群日志,你这个信息太少没法判断。另外时刻感觉到提问也是一门艺术。

暂无图片 评论
暂无图片 有用 0
豆宇斯

因为宕机的时候是另一个同事处理的,两小时后联系的我,根据他的描述差不多就是15点40左右,日志里在task被kill后就是Starting ORACLE instance,中间没有删减

Sun Mar 29 15:06:48 2020

Thread 1 advanced to log sequence 758 (LGWR switch)

Current log# 2 seq# 758 mem# 0: /****/redo02.log

Sun Mar 29 15:07:05 2020

Thread 1 advanced to log sequence 759 (LGWR switch)

Current log# 3 seq# 759 mem# 0: /****/redo03.log

Sun Mar 29 15:07:23 2020

Thread 1 advanced to log sequence 760 (LGWR switch)

Current log# 4 seq# 760 mem# 0: /****/redo04.log

Sun Mar 29 15:07:41 2020

Thread 1 cannot allocate new log, sequence 761

Checkpoint not complete

Current log# 4 seq# 760 mem# 0: /****/redo04.log

Sun Mar 29 15:41:38 2020

Process 0x0x9b8df2018 appears to be hung in Auto SQL Tuning task

Current time = 1585467697, process death time = 1585467692

Attempting to kill process 0x0x9b8df2018 with OS pid = 193380

OSD kill succeeded for process 0x9b8df2018

Sun Mar 29 16:09:05 2020

Starting ORACLE instance (normal)

************************ Large Pages Information *******************

Per process system memlock (soft) limit = 64 KB

Total Shared Global Region in Large Pages = 0 KB (0%)

Large Pages used by this instance: 0 (0 KB)

Large Pages unused system wide = 0 (0 KB)

Large Pages configured system wide = 0 (0 KB)

Large Page size = 2048 KB

暂无图片 评论
暂无图片 有用 0
豆宇斯

数据库是单机的

暂无图片 评论
暂无图片 有用 0
文成

看看故障时段操作系统日志,操作系统有没有发生异常断电

暂无图片 评论
暂无图片 有用 0
豆宇斯

看了下服务器重启时间,和同事说的差不多,15.40左右提示数据库没有开启,然后他重启了服务器并重启数据库

reboot system boot 2.6.32-696.el6.x Sun Mar 29 16:08 - 18:05 (01:57)

reboot system boot 2.6.32-696.el6.x Thu Mar 26 00:20 - 16:07 (3+15:47)

暂无图片 评论
暂无图片 有用 0
豆宇斯

同事补充,报ora01033,然后重启服务器了。。。

暂无图片 评论
暂无图片 有用 0
豆宇斯

是在用plsql登录的时候报ora01033

暂无图片 评论
暂无图片 有用 0
helios

环境都不说下

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏