最终原因为OGG插入大量数据导致.trc文件大量生成导致磁盘目录爆满了。数据库出现锁表及ORA-00600[KGL-heap-size-exceeded]报错,数据库无法使用
处理问题思路
1。看到进程running没报错但是都是延时,分析方向(1)磁盘目录满了(2)用户表空间满了(3)产生了锁导致–其中包含表结构等因素
2.select * from vlocked_object -- 发现所有进程都锁了,查看共同的锁sql_id
3.select sql_text from vsql where sql_id=’’; --查到对应表,看看为何插入不了数据(结合alter.log日志发现此表ora-00600)
4.alter system set “_kgl_large_heap_warning_threshold”=83886080 scope=spfile; 把值更改了
shutdown immediate – startup
5.查看_kgl_large_heap_warning_threshold是否更新
6.cd $GGATE – ggsci --start * 看看有无报错(dblogin userid)
7.如正常引用select下异常的表看是否有00600报错,可正常使用问题解决
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




