Windows 2000 oracle 10.2.0.1
警告日志报如下提示:
| Mon May 17 13:54:05 2010 Memory Notification: Library Cache Object loaded into SGA Heap size 2183K exceeds notification threshold (2048K) Details in trace file c:oracleproduct10.2.0adminorcludumporcl_ora_3792.trc KGL object name :XDB.XDZynXpO5DTv2jNMI2jLTZZA== |
原因:
Oracle 10.2.0.1,隐含参数_kgl_large_heap_warning_threshold默认值为2m,过小;在10.2.0.2中默认值修改为50m;
解决办法:
将参数_kgl_large_heap_warning_threshold值修改为50m(或0以及其他较大值),过程如下
1、登录数据库
| $ sqlplus "/ as sysdba" |
2、设置_kgl_large_heap_warning_threshold 参数
| SQL> alter system set "_kgl_large_heap_warning_threshold"=52428800 scope=spfile; |
3、重启数据库
| SQL> shutdown immediate SQL> startup |
--end--
[@more@]来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/22049049/viewspace-1033670/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/22049049/viewspace-1033670/
本文介绍了Windows2000环境下Oracle10.2.0.1出现警告日志的具体内容及原因分析,并提供了解决方案,包括调整_kgl_large_heap_warning_threshold参数的方法。
1243

被折叠的 条评论
为什么被折叠?



