在开发过程中,发现日志中有以下错误出现,经过网上搜索,得出原因,并记录如下:

Memory Notification: Library Cache Object loaded into SGA

Heap size 3879K exceeds notification threshold (2048K)

KGL object name :SELECT USER OWNER, 1 PRIORITY FROM USER_OBJECTS WHERE OBJECT_NAME = :OBJECT_NAME and OBJECT_TYPE = :OBJECT_TYPE UNION ALL SELECT s.TABLE_OWNER OWNER, 2 PRIORITY FROM USER_SYNONYMS s, ALL_OBJECTS o WHERE s.SYNONYM_NAME = :OBJECT_NAME and s.TABLE_NAME = o.OBJECT_NAME and s.TABLE_OWNER = o.OWNER and o.OBJECT_TYPE = :OBJECT_TYPE UNION ALL SELECT s.TABLE_OWNER OWNER, 3 PRIORITY FROM ALL_SYNONYMS s, ALL_OBJECTS o WHERE s.SYNONYM_NAME = :OBJECT_NAME and s.OWNER = 'PUBLIC' and s.TABLE_NAME = o.OBJECT_NAME and s.TAB

bluemoon0083 2006-11-28 20:10

解决办法:

The messages are reported in alert.log after 10g Release 2 is installed.

Cause

These are warning messages that should not cause the program responsible for these errors to fail.  They appear as a result of new event messaging mechanism and memory manager in 10g Release 2. The meaning is that the process is just spending a lot of time in finding free memory extents during an allocate as the memory may be heavily fragmented.  Fragmentation in memory is impossible to eliminate completely, however, continued messages of large allocations in memory indicate there are tuning opportunities on the application.   The messages do not imply that an ORA-403X is about to happen.

In 10g we have a new undocumented parameter that sets the KGL heap size warning threshold.   This parameter was not present in 10gR1.  Warnings are written if heap size exceeds this threshold.

Set  _kgl_large_heap_warning_threshold  to a reasonable high value or zero to prevent these warning messages. Value needs to be set in bytes.

If you want to set this to 8192 (8192 * 1024) and are using an spfile:

(logged in as "/ as sysdba")

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

SQL> shutdown immediate SQL> startup

SQL> show parameter _kgl_large_heap_warning_threshold

NAME TYPE VALUE

------------------------------------ ----------- ------------------------------

_kgl_large_heap_warning_threshold integer 8388608

If using an "old-style" init parameter,

Edit the init parameter file and add

_kgl_large_heap_warning_threshold=8388608

In 10.2.0.2,  the threshold is increased to 50MB after regression tests, so this should be a reasonable and recommended value.

oracle 10g警告日志太大,oracle10g日志报警问题解决一例相关推荐

  1. oracle导入命令,记录一下 数据库日志太大,清理日志文件

    oracle导入命令,记录一下 工作中用到了,这个命令,记录一下,前提要安装imp.exe imp PECARD_HN/PECARD_HN@127.0.0.1:1521/orcl file=E:\wo ...

  2. oracle表空间undotbs1,解决Oracle 表空间UNDOTBS1太大的有关问题

    解决Oracle 表空间UNDOTBS1太大的问题 UNDOTBS1是一个回滚表空间,随着数据库的使用,默认会自动扩展.当它增大到一定程度,占用了过多的磁盘空间时,就需要进行清理了.下面就在2种操作系 ...

  3. SQL SERVER 2008的错误日志太大

    早上客户说,网站为毛出问题了? 出问题.问题永远出现在早上刚上班,电脑刚打开的时刻,永远在最忙碌或者刚喘口气,准备实现一个宏伟功能的时候蹦出来,让你猝不及防.工作,仿佛就是在救火.今天救一个,明天救一 ...

  4. Sqlserver 错误日志太大导致硬盘空间不足

    Sqlserver 数据库因长时间使用,错误日志过大导致硬盘空间不足. 解决办法:清除Sqlserver错误日志 1.新建查询 2.选择master 3.执行 sp_cycle_errorlog 六次 ...

  5. linux数据库log文件太大,SqlServer日志文件过大的处理方法

    最近遇到某个MSSqlServer2008 数据库的日志文件过于庞大,数据文件4G,日志文件达到80G. 日志文件这么大的原因还得从数据库的恢复模式说起: 三种恢复模式:简单恢复模式.完整恢复模式和大 ...

  6. Oracle - crfclust.bdb文件太大

    问题排查 今天在检查oracle rac集群时,突然才发现服务器的根目录下面占用了很多空间,照道理不应该出现这种情况,初步猜想可能是哪个日志或跟踪文件太大导致. $ df -h Filesystem ...

  7. oracle 10g的进程主要分为,Oracle10g 后台进程列表

    $ ps -ef | grep ora_ | grep -v grep oracle   14385     1 0 Oct10 ?        00:00:01 ora_pmon_WENDING ...

  8. 日志易—大数据日志分析行业的新星(第一节)

    第一章日志易的优势 日志易是一款运维日志和业务日志搜索分析引擎,通过方便灵活的日志搜索分析,帮助用户及时发现问题. 日志易提供在大中型企业内数据中心部署的企业版,也通过公有云提供 SaaS 服务. 1 ...

  9. linux 进程 异常日志,linux后台启动程序,处理nohup日志太大的问题

    1.nohup.out的由来及作用 用途:LINUX命令用法,不挂断地运行命令. 语法:nohup Command [ Arg - ] [ & ] 描述:nohup 命令运行由 Command ...

最新文章

  1. 怎样找出插件的api地址_百度云盘免登陆高速下载,调用度云简易分享地址提取在线工具...
  2. 推荐系统炼丹笔记:用户评论在推荐中的应用
  3. Cobar分布式关系型数据库中间件的简单应用
  4. c++预处理命令 #include用法
  5. MaCfee导致Asp.net无法发送邮件的解决办法
  6. 解决Centos 7 VNC黑屏
  7. Ocelot简易教程(六)之重写配置文件存储方式并优化响应数据
  8. android studio1.5 for mac,适用于Mac的Android Studio 1.5.x随机崩溃
  9. Spring Boot笔记-@ComponentScan初步解析
  10. 线性表:5.约瑟夫环,循环链表及其C语言实现
  11. Python字符串split()和join()方法应用一例
  12. P2P-JXTA学习(1)-入门
  13. [OS X軟件] 我一直在用的 司机会看的那种 免费资源又多
  14. ep100can程序
  15. n986原生android,【极光ROM】-【三星NOTE20U(国行/港版/台版/韩版/美版) N986X-高通865P】-【V4.0 Android-R-UA3】...
  16. fgo服务器维护 石头,FGO发石头玩家的四种表现 第三种要注意了
  17. scratch win10 环境搭建
  18. 信创云:打造自主可控云基础设施 | 厂商征集
  19. 将一个文件伪装在另一个文件下
  20. 变压器直流电阻测试仪RS485串口数据采集接入数据库及MESERP系统方案

热门文章

  1. 【Part 2】 IPv4 Internet and Main technique
  2. python中pil教程
  3. mysql xtrabackup还原_xtrabackup备份恢复Mysql
  4. shell银行账户管理程序_德国邮政 Postbank 银行 开户 中文 参考教程
  5. ios14降级服务器修复了吗,iOS14降级失败无法退出恢复模式怎么办?
  6. JS跳转链接的几种方式
  7. web网页设计 JavaScript 搜索框代码
  8. Anaconda的安装及更改默认存储位置及更改默认浏览器
  9. AtomicXXX 用得好好的,阿里为什么推荐使用 LongAdder?面试必问
  10. 用空间状态法求解传教士和食人者问题