故 障 简 述

近日我管辖的数据库在查询等待事件相关系统视图时出现“ORA-12805”错误提示,多次接收到Oracle_HOME文件系统使用率告警,随即进行如下的问题排查和分析;

分 析 过 程

查看出现大量生成trc文件的情况,经过简单的统计,每天大致产生300多个trc、trm文件,涉及多个Oracle后台进程,频繁触发文件系统目录使用率告警,随即检查数据库Alert日志,无其他异常信息。

随即转向排查trace文件,经过检查多个后台进程trc文件主要内容如下:

2020-10-23 02:39:52.490 :00000222:db_trace:ksl2.c@19742:ksl_update_post_stats():8960:55701: [10005:19999] KSL POST SENT postee=43 num=73 loc=’ksa2.h LINE:291 ID:ksasnd’ flags=0x0 id1=0 id2=02020-10-23 02:39:52.490 :00000223:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=42 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x1 may_be_posted=12020-10-23 02:39:52.494 :00000224:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=43 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x3 may_be_posted=12020-10-23 02:39:52.494 :00000225:db_trace:ksl2.c@19742:ksl_update_post_stats():8960:55701: [10005:19999] KSL POST SENT postee=44 num=74 loc=’ksa2.h LINE:291 ID:ksasnd’ flags=0x0 id1=0 id2=02020-10-23 02:39:52.494 :00000226:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=43 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x1 may_be_posted=12020-10-23 02:39:52.498 :00000227:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=44 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x3 may_be_posted=12020-10-23 02:39:52.498 :00000228:db_trace:ksl2.c@19742:ksl_update_post_stats():8960:55701: [10005:19999] KSL POST SENT postee=45 num=75 loc=’ksa2.h LINE:291 ID:ksasnd’ flags=0x0 id1=0 id2=02020-10-23 02:39:52.498 :00000229:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=44 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x1 may_be_posted=12020-10-23 02:39:52.502 :0000022A:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=45 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x3 may_be_posted=12020-10-23 02:39:52.502  :0000022B:db_trace:ksl2.c@19742:ksl_update_post_stats():8960:55701: [10005:19999] KSL POST SENT postee=46 num=76 loc=’ksa2.h LINE:291 ID:ksasnd’ flags=0x0 id1=0 id2=02020-10-23 02:39:52.502 :0000022C:db_trace:ksl2.c@18045:ksliwat():8960:55701: [10005:19999] KSL POST RCVD poster=45 num=2 loc=’ksa2.h LINE:295 ID:ksasnr’ id1=0 id2=0 name=   type=0 fac#=2 posted=0x1 may_be_posted=1

解 决 方 案

根据trace文件信息,查阅相关资料,初步怀疑命中已知BUG【 bug29371157】,该BUG已经默认包含在12.2.0.1.190115DBRU【Patch28822515】里面,通过比对本地环境的Opatch信息,发现我们的数据库版本为12.2.0.1.181016,确认命中相关BUG,安排维护窗口,应用Opatch后,观察数据库运行正常,未出现日志快速增长等情况。

oracle持续上升,Oracle_Home文件使用率持续快速增长的问题分析相关推荐

  1. Oracle的口令文件(passwordfile)的讲解(摘录)

    初学oracle,很多概念迷糊,今天看到这文章,让我有一个比较清晰的认识. 转载[url]http://www.itpub.net/viewthread.php?tid=906008&extr ...

  2. ORACLE初始化参数文件概述

    ORACLE初始化参数文件概述 在9i之前,参数文件只有一种,它是文本格式的,称为pfile,在9i及以后的版本中,新增了服务器参数文件,称为spfile,它是二进制格式的.这两种参数文件都是用来存储 ...

  3. oracle配置的监听文件,配置oracle监听文件

    配置oracle监听文件 如果自己配置的监听文件总是出错,可以复制线面的信息进到自己配置文件中更改主机信息即可 [[email protected] admin]$ cat tnsnames.ora ...

  4. 【静默】Oracle各类响应文件何在?

    [静默]Oracle各类响应文件何在? --root用户下执行: find -name *.rsp  / 1.创建数据库的响应文件:$ORACLE_HOME/assistants/dbca/dbca. ...

  5. linux中oracle导出dmp,linux下导入导出oracle的dmp文件

    1.导出dmp件 命令:exp QGTG/\"QGTG@orcl\" file=/usr/fuck.dmp exp QGTG/\"QGTG@orcl\" fil ...

  6. oracle备份数据库dmp定时,SCO Unix系统下定时备份Oracle数据库dmp文件的设置

    Oracle数据库中定时对dmp文件进行备份可以提高数据库的安全性与稳定性,以便于在出现故障时进行恢复.本文我们主要介绍了SCO Unix系统下定时备份oracle数据库dmp文件的知识,接下来就让我 ...

  7. Oracle 体系结构(8)—— Oracle 的审计文件(Audit files)

    Oracle 体系结构(8)-- Oracle 的审计文件(Audit files) 文章目录 Oracle 体系结构(8)-- Oracle 的审计文件(Audit files) 一.查看审计信息 ...

  8. Oracle EBS R12文件系统结构(学习汇总网上资料)

    Oracle EBS R12在服务器端文件结构如下: 顶层目录下面分为 1)inst --–跟ebs整个实例(instance)相关的配置信息以及其他信息 2)  db   ---主要存储DB层的信息 ...

  9. oracle表空间文件扩容

    近期公司老项目反应附件无法上传,查询后台日志发现数据库insert报错,原因是附件以二进制存储在数据库表中导致oracle表空间文件已经达到了32G的最大值.找到了问题,坚信一个数据库肯定不会就只支持 ...

  10. 整理ORACLE表空间文件

    固定大小表空间文件使用率过低,并执行alter database datafile '/u01/xx/xx/xx.dbf' resize 256m时收缩表空间-ORA-03297错误的解决方法: 1: ...

最新文章

  1. 将动态aspx页面转换成为静态html页面的几种方法
  2. Tomcat方面的知识点
  3. 解决执行 df -h 卡住,yum和rpm都无法安装软件问题
  4. 软件工程学习笔记《一》什么是软件工程
  5. Problem 25
  6. python查找文件内容_python实现搜索文本文件内容脚本
  7. 最近一个快要结束的项目的BUG分析
  8. 蓝底换白底边缘不干净_路标“陷阱”,相似不等于相同
  9. for语句嵌套执行顺序_Python基础教程(四):循环语句
  10. VS2015编译程序兼容XP
  11. 4x4矩阵键盘扫描c语言程序,4x4矩阵键盘工作原理及扫描程序
  12. IT运维服务整体方案(资料下载)
  13. 财经365股票行情:A股出现“捡便宜”机会
  14. JAVA星期健身计划:If语句和Switch语句
  15. 如何在Android Studio中设置*md文件打开方式
  16. runtime.getruntime.availableprocessors
  17. 解决Echarts的toolbox只显示英文的问题
  18. 2016年中考计算机考试模拟试题,2016年中考英语考前模拟试题(1)
  19. Java核心技术学习--第八天
  20. hualinux ros 1.1:RouterOS如何入门及推荐资料

热门文章

  1. vue全家桶网易严选,体验网易严选购物流程
  2. Oracle数据库SQL技术——习题1
  3. 《深海探测装备》学习笔记1(深海探测传感器)
  4. 北斗导航:太空中最亮的“中国星”
  5. matlab解三次方程,并且输出图像
  6. VNC实现Windows远程访问Ubuntu 16.04(无需安装第三方桌面)
  7. 栈判断字符串是否为中心对称_数据结构 Stacks 栈
  8. biosrecovery什么意思_卡刷和线刷手机什么意思 Recovery使用方法
  9. 写乐100道练习题_【写乐钢笔使用】_摘要频道_什么值得买
  10. 解决visio中插入符号出现乱码