首页 > 其他分享 >alert日志中出现大量“WARNING too many parse errors”告警

alert日志中出现大量“WARNING too many parse errors”告警

时间:2023-09-26 15:14:02浏览次数:32  
标签:errors 错误 many 数据库 alert parse 日志 解析

1、一套19.19的ORACLE数据库,alert日志中出现大量的parse errors告警信息,具体如下所示。

WARNING: too many parse errors, count=9239 SQL hash=0x5da2e911

PARSE ERROR: ospid=51405, error=923 for statement:

Additional information: hd=0x4b789d8b0 phd=0x4ae3cd7e0 flg=0x28 cisid=118 sid=118 ciuid=118 uid=118 sqlid=fwh7zt1fu5u8j

...Current username=EMSS

...Application: JDBC Thin Client Action:

 

2、该告警信息其实是12.2版本中的一个特性增强。在以前的版本中,数据库出现了解析错误时,数据库的alert日志中不会有任何相关的提示,如果解析错误的次数非常频繁时,则会造成大量的Library Cache Lock等待,整个数据库可能会处于hang的状态。要找出解析错误的根因,则需要在数据库中设置10035 event,如果再次出现解析错误时,会向数据库的alert日志中写入解析错误的详细信息。

 

3、从12.2版本开始,即使未设置10035 event,当数据库出现解析错误的情况时,仍然会向数据库的alert日志中写入一条解析错误的告警信息。

 

4、可以设置隐含参数_kks_parse_error_warning的值为0,即出现解析错误时,不向alert日志中写入这条告警信息。但是,强烈不推荐关闭这个特性,频繁的解析错误对数据库的性能有非常严重的影响,我们应该找出解析错误的原因,并解决这个问题。

 

标签:errors,错误,many,数据库,alert,parse,日志,解析
From: https://www.cnblogs.com/missyou-shiyh/p/17730122.html

相关文章

  • 已解决tensorflow.python.framework.errors_impl.InvalidArgumentError: slice index
    已解决tensorflow.python.framework.errors_impl.InvalidArgumentError:sliceindex1ofdimension0outofbounds.文章目录报错问题解决方法声明报错问题之前在工作中遇到过这个坑,记录一下问题以及解决方法,不一定针对所有情况都能用,但是可以供大家参考。问题描述如下:tensor......
  • errors
    LNK2001:无法解析的外部符号原因分析及解决方法用depends查看生成的库中到底有没有调用的方法,没有可能没添加cpp源文件,直接在头文件中声明和定义,编译器不会进行编译,调用的时候无法找到,会报错有检查库目录和输入lib文件是否添加......
  • iOS开发Swift-alertWithTitle(title: xxx, message: xxx, placeHolders: xxx, buttons
    alertWithTitle(title:"输入信息",message:"请输入您的姓名:",placeHolders:[],buttons:["确定"],defaultButtonIndex:0,cancelButtonIndex:0,defaultText:"张三");当调用这个函数时,会弹出一个带有标题"输入信息"和消息"请输入您的姓名:"的对话框,......
  • vue3 浏览器“Uncaught runtime errors:” 全屏报错提示关闭
      在项目的vue.config.js中配置module.exports={devServer:{client:{overlay:false//编译错误时,取消全屏覆盖(建议关掉)}}}......
  • VNC连接报错“too many security failures”
    VNC连接报错“toomanysecurityfailures”服务器装了虚拟机之后,通过VNCVIEWER远程管理,但连接的时候,经常报错“toomanysecurityfailures”。这是因为VNC的黑名单机制,用来保护你的服务器。如果有人暴力破解,将会触发VNC的黑名单机制。因此,有两种方式可以让你重新登录。1、杀掉vn......
  • How to fix java.net.SocketException: Too many files open in tomcat
    NotmanyJavaprogrammersknowsthatsocketconnectionsaretreatedlikefilesandtheyusefiledescriptor,whichisalimitedresource.Differentoperatingsystemhasdifferentlimitsonnumberoffilehandlestheycanmanage.Oneof......
  • 对JS alert弹出框中的文本进行分行
    1.在JS中,直接用\n就行测试代码如下: 测试结果如下:2.在MVC中,要用</br>   参考网址:https://stackoverflow.com/questions/1841452/new-line-in-javascript-alert-box ......
  • FELK学习(elastalertRule常用规则)
    FELK学习(elastalertRule常用规则) 发表于 2020-05-29 |  分类于 FELK这次着重看一看elastalert的配置及支持的Rule规则.对于一般的业务需求基本是可以满足的了.全局配置123456789101112131415161718es_host:127.0.0.1es_port:9200rules_folder:rulesrun_ev......
  • Prometheus+Alertmanager集成免费告警电话、短信
    Prometheus是由SoundCloud开发的开源监控报警系统和时序列数据库(TSDB)。Prometheus使用Go语言开发,是GoogleBorgMon监控系统的开源版本。 https://www.ccloudalarm.com账号后,选择Prometheus监控集成CCloudAlarm告警平台支持参数自定义,可针对自定义参数做告警处理~首先提供Prometh......
  • javascript: confirm alert box costomer style
     //JavaScriptDocument/*參考資源:https://developer.mozilla.org/en-US/docs/Web/API/Window/alerthttps://developer.mozilla.org/en-US/docs/Web/API/Window/confirmhttps://reactkungfu.com/2015/08/beautiful-confirm-window-with-react/https://www.jquery-az.co......