| 订阅 | 在线投稿
分享
 
 
 

解决Oracle 10g library内存分配告警问题

2008-07-02 07:24:12 编辑來源:互联网 国际版 评论
 
 
本文为【解决Oracle 10g library内存分配告警问题】的汉字拼音对照版显示拼音
  wentizaiOracle10gdealertwenjianzhonghurankeyifaxianruxiajilu

  Fri Feb 02 22:00:09 2007

  Memory Notification: Library Cache Object loaded into SGA

  Heap size 2448K exceeds notification threshold (2048K)

  KGL object name :SELECT * FROM "ADMODB"."DW_SECTOR_FLAT"

  jiejuefangfa

  Oracle10gzhongzailoadjiaodadeduixiangjinlibrary cachezhongshihuijiluyishangjinggaozaibanben10.2.0.1zhongzhegedingyidaduixiangdeyuzhishi2Mzheshiyouyinhanshenshu_kgl_large_heap_warning_threshold zhidingderuguoxitongzhongxuyaoloadhenduodaduixiangyoubuxiangzaialertzhongkandaotaiduozheleidejinggaoxinxikeyixiugaigaishenshu

  SQL> alter system set "_kgl_large_heap_warning_threshold"=8388608 scope=spfile ;

  shenshuzhiyizijieweidanweishezhiwanhouxuyaochongqishilicainengshengxiao

  cong10.2.0.2qizhegeshenshudemorenzhibeixiugaiwei50M

  zhucicuowuyuOra-04031meiyouzhijielianxi原文
 
 
问题:在Oracle10g的alert文件中,忽然可以发现如下记录: Fri Feb 02 22:00:09 2007 Memory Notification: Library Cache Object loaded into SGA Heap size 2448K exceeds notification threshold (2048K) KGL object name :SELECT * FROM "ADMODB"."DW_SECTOR_FLAT" 解决方法: Oracle10g中,在load较大的对象进library cache中时,会记录以上警告。在版本10.2.0.1中,这个定义大对象的阈值是2M,这是有隐含参数_kgl_large_heap_warning_threshold 指定的,如果系统中需要load很多大对象,又不想在alert中看到太多这类的警告信息,可以修改该参数: SQL> alter system set "_kgl_large_heap_warning_threshold"=8388608 scope=spfile ; 参数值以字节为单位,设置完后需要重启实例才能生效。 从10.2.0.2起,这个参数的默认值被修改为50M。 注:此错误与Ora-04031没有直接联系。
󰈣󰈤
 
 
>>返回首页<<
 为你推荐
 
 
 
 转载本文
 UBB代码 HTML代码
复制到剪贴板...
 
 
 热帖排行
 
 
王朝网络微信公众号
微信扫码关注本站公众号wangchaonetcn
 
  免责声明:本文仅代表作者个人观点,与王朝网络无关。王朝网络登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
©2005- 王朝网络 版权所有