oracle 11.2.0.1 +linux5.5
alert 日志报错:
Sweep [inc][19880]: completed
Sweep [inc][18798]: completed
Tue Jun 04 13:37:01 2013
Errors in file /BI/app/oracle/admin/wlu1/diag/diag/rdbms/wlbi/wlbi/trace/wlbi_ora_13119.trc (incident=18985):
ORA-00600: internal error code, arguments: [19004], [], [], [], [], [], [], [], [], [], [], []
Tue Jun 04 13:37:01 2013
Sweep [inc][18985]: completed
Tue Jun 04 13:37:49 2013
Errors in file /BI/app/oracle/admin/wlu1/diag/diag/rdbms/wlbi/wlbi/trace/wlbi_ora_13119.trc (incident=18986):
ORA-00600: internal error code, arguments: [19004], [], [], [], [], [], [], [], [], [], [], []
这个问题:是性能差的sql语句触发了oracle的bug
查看执行计划也报着个错误;
在trace文件中可找到性能查的sql语句,这边不方便贴出
临时解决办法:
删除原有的统计信息:
exec dbms_stats.delete_table_stats(ownname=>user,tabname=>table,cascade_indexes=>true);
user:指表对象的用户 table:用户下的表
重新收集统计信息:
exec dbms_stats.gather_table_stats(ownname=>user,tabname=>table,cascade=>true,method_opt=>'for all columns size 1'
最终解决办法就是要升级,在网上了解到这个问题 在11.2.0.2中解决~~~
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/28380626/viewspace-763066/ ,如需转载,请注明出处,否则将追究法律责任。