问题描述
又是一个内存泄漏的问题。
这个错误号723与ORA-600[729]错误十分接近。而且二者都是内存泄漏相关的错误。错误信息为:
Sat Jun 09 16:35:19 2012 Errors IN file c:\app\oracle\product\10.2.0\admin\cam\udump\cam1_ora_6392.trc: ORA-00600: internal error code, arguments: [723], [47560], [47560], [memory leak], [], [], [], []复制
专家解答
详细错误信息摘录如下:
*** 2012-06-09 16:35:18.274 *** ACTION NAME:() 2012-06-09 16:35:18.227 *** MODULE NAME:() 2012-06-09 16:35:18.227 *** SERVICE NAME:() 2012-06-09 16:35:18.227 *** SESSION ID:(42.35) 2012-06-09 16:35:18.227 ******** ERROR: PGA memory leak detected 47560 > 35792 ******** ****************************************************** HEAP DUMP heap name="pga heap" DESC=000000005EF9B060 extent sz=0x20c0 alt=184 het=32767 rec=0 flg=3 opc=3 parent=0000000000000000 owner=0000000000000000 nex=0000000000000000 xsz=0xfff0 EXTENT 0 addr=0000000059E00010 Chunk 059e00020 sz= 65504 free " " EXTENT 1 addr=0000000059DF0010 Chunk 059df0020 sz= 65504 free " " EXTENT 2 addr=0000000059DE0010 Chunk 059de0020 sz= 65504 free " " EXTENT 3 addr=0000000059DD0010 Chunk 059dd0020 sz= 65504 free " " EXTENT 4 addr=0000000059DC0010 Chunk 059dc0020 sz= 65504 free " " EXTENT 5 addr=0000000059DB0010 Chunk 059db0020 sz= 65504 free " " EXTENT 6 addr=0000000059DA0010 Chunk 059da0020 sz= 65504 free " " EXTENT 7 addr=0000000059D80010 Chunk 059d80020 sz= 131040 free " " EXTENT 8 addr=0000000059D60010 Chunk 059d60020 sz= 131040 free " " EXTENT 9 addr=0000000059D40010 Chunk 059d40020 sz= 131040 free " " EXTENT 10 addr=0000000059D20010 Chunk 059d20020 sz= 131040 free " " EXTENT 11 addr=0000000059D00010 Chunk 059d00020 sz= 131040 free " " EXTENT 12 addr=0000000059CE0010 Chunk 059ce0020 sz= 131040 free " " EXTENT 13 addr=0000000059CC0010 Chunk 059cc0020 sz= 131040 free " " EXTENT 14 addr=0000000059CA0010 Chunk 059ca0020 sz= 131040 free " " EXTENT 15 addr=0000000059C80010 Chunk 059c80020 sz= 131040 free " " EXTENT 16 addr=0000000059C60010 Chunk 059c60020 sz= 131040 free " " EXTENT 17 addr=0000000059C40010 Chunk 059c40020 sz= 131040 free " " EXTENT 18 addr=0000000059C20010 Chunk 059c20020 sz= 131040 free " " EXTENT 19 addr=0000000059C00010 Chunk 059c00020 sz= 131040 free " " EXTENT 20 addr=0000000059BE0010 Chunk 059be0020 sz= 131040 free " " EXTENT 21 addr=0000000059BC0010 Chunk 059bc0020 sz= 131040 free " " EXTENT 22 addr=0000000059BA0010 Chunk 059ba0020 sz= 131040 free " " EXTENT 23 addr=0000000059B90010 Chunk 059b90020 sz= 65504 free " " EXTENT 24 addr=0000000059B80010 Chunk 059b80020 sz= 29848 free " " Chunk 059b874b8 sz= 1720 freeable "krvxhds " Dump OF memory FROM 0x0000000059B874B8 TO 0x0000000059B87B70 . . . *** 2012-06-09 16:35:19.100 ksedmp: internal OR fatal error ORA-00600: internal error code, arguments: [723], [47560], [47560], [memory leak], [], [], [], [] CURRENT SQL information unavailable - no SGA. CHECK trace file c:\app\oracle\product\10.2.0\db_1\rdbms\trace\cam1_ora_0.trc FOR preloading .sym file messages ----- Call Stack Trace ----- calling CALL entry argument VALUES IN hex location TYPE point (? means dubious VALUE) -------------------- -------- -------------------- ---------------------------- ksedmp+663 CALL??? ksedst+55 003C878B8 000000000 01DD6DAC8 000000000 ksfdmp+19 CALL??? ksedmp+663 000000003 05EF9B360 000000000 003CACC80 kgeriv+184 CALL??? ksfdmp+19 07FFFFFFF 05EF9EC20 000000000 05EF9B360 kgesiv+102 CALL??? kgeriv+184 05EF9B360 00001E650 003C8735C 000000000 ksesic3+125 CALL??? kgesiv+102 05EF9AD20 00000B9C8 00001F758 0004349F1 ksmdpg+1233 CALL??? ksesic3+125 0000002D3 000000000 00000B9C8 000000000 opidcl+515 CALL??? ksmdpg+1233 01B757AB8 01B745A58 01B759C10 004C2E706 opidrv+983 CALL??? opidcl+515 05EFAFF20 000000000 01DD6FB00 000000000 sou2o+52 CALL??? opidrv+983 00000003C 000000004 01DD6FB00 7FEFF3079D0 opimai_real+131 CALL??? sou2o+52 000000000 0774FB144 01DD6FB70 01DD6FC20 opimai+96 CALL??? opimai_real+131 7FFFFF6B258 01DD6FCA0 01DD6FC00 7FE00000034 OracleThreadStart+6 CALL??? opimai+96 000000000 003C874C4 000000050 40 00000601C 00000000773A495D CALL??? OracleThreadStart+6 01D56FF1C 000000000 000000000 40 000000000 00000000774D8791 CALL??? 00000000773A495D 000000000 000000000 000000000 000000000 --------------------- Binary Stack Dump ---------------------复制
Oracle有记录的关于ORA-600 [723]的bug有很多,不过当前的错误信息无法定位到已知的bug。
和729错误一样,如果这个内存泄漏不是非常频繁,可以忽略掉。否则可能需要通过升级来解决。
Oracle提供了10262事件来屏蔽这个错误,不过个人不推荐设置该事件。
最后修改时间:2019-04-14 11:04:41
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
评论
相关阅读
Oracle DataGuard高可用性解决方案详解
孙莹
566次阅读
2025-03-26 23:27:33
Oracle RAC 一键安装翻车?手把手教你如何排错!
Lucifer三思而后行
526次阅读
2025-04-15 17:24:06
【纯干货】Oracle 19C RU 19.27 发布,如何快速升级和安装?
Lucifer三思而后行
429次阅读
2025-04-18 14:18:38
XTTS跨版本迁移升级方案(11g to 19c RAC for Linux)
zwtian
426次阅读
2025-04-08 09:12:48
墨天轮个人数说知识点合集
JiekeXu
425次阅读
2025-04-01 15:56:03
Oracle SQL 执行计划分析与优化指南
Digital Observer
421次阅读
2025-04-01 11:08:44
【ORACLE】记录一些ORACLE的merge into语句的BUG
DarkAthena
419次阅读
2025-04-22 00:20:37
【ORACLE】你以为的真的是你以为的么?--ORA-38104: Columns referenced in the ON Clause cannot be updated
DarkAthena
400次阅读
2025-04-22 00:13:51
Oracle数据库一键巡检并生成HTML结果,免费脚本速来下载!
陈举超
385次阅读
2025-04-20 10:07:02
Oracle 19c RAC更换IP实战,运维必看!
szrsu
361次阅读
2025-04-08 23:57:08
TA的专栏
Java中间件
收录0篇内容
热门文章
一次Connection reset by peer的问题排查
2021-12-07 33942浏览
Java8-Stream: no instance(s) of type variable(s) R exist so that void conforms to R
2021-02-19 32354浏览
nginx: [emerg] "user" directive is not allowed here in /etc/nginx/conf.d/nginx.conf:1
2022-02-15 24268浏览
ORA-00904: "POLTYP": invalid identifier
2019-06-19 12929浏览
PageHelper排坑,处理排序失败: net.sf.jsqlparser.JSQLParserException
2022-05-19 12771浏览