最近数据迁移,发现装载的数据库服务器中告警日志中出现一堆Memory Notification: Library Cache Object loaded into SGA。
这是一个oracle bug,在10.2.0.2中已经解决了。
如果数据库版本是10.2.0.1.0,就需要修改隐藏参数_kgl_large_heap_warning_threshold
10.2.0.2中这个值默认为50M,因此我这里也增加到50M
解决方法:
SQL> alter system set "_kgl_large_heap_warning_threshold"=52428800 scope=spfile ;
SQL> shutdown immediate
SQL> startup
SQL> show parameter _kgl_large_heap_warning_threshold