暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

ORA-600: [ksxprqfre3]

老杨 2019-04-18
380

问题描述

客户的9208环境下的RAC出现这个错误。
详细错误信息为:

Errors IN file /u01/product/admin/RAC/bdump/rac1_ora_708706.trc:
ORA-00600: internal error code, arguments: [ksxprqfre3], [0x110320F28], [], [], [], [], [], []
ORA-10382: parallel query server interrupt (reset)
.
.
.
Errors IN file /u01/product/admin/RAC/bdump/rac1_p002_1212438.trc:
ORA-00600: internal error code, arguments: [ksxprqfre3], [0x110319308], [], [], [], [], [], []


专家解答

错误信息包括两类,一类是ora客户进程出现了错误,但是ORA-10382错误和平行查询有关,另一类直接发生在平行进程上。
查询metalink发现,问题和Bug 6521632描述的十分类似,同样是9208的RAC环境,问题同样发生在并行执行过程中。另外比较重要的一点,当前环境和Bug中描述的一样在CLUSTER之间使用了UDP,而这很可能就是导致问题的原因:

cluster interconnect IPC version:Oracle UDP/IP
IPC Vendor 1 proto 2 Version 1.0

由于Oracle已经不再支持9208环境,因此对于这种未完全确认的bug也不会有进一步的支持,因此除了升级到新版本外,避免并行查询可能是更合理的避免错误方式。此外,这个错误的发生频率不高,且对数据库运行影响不大,完全可以暂时忽略。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论