点击上方蓝字关注我们
大家好!最近一套Oracle12C的生产库LMS进程产生超大trace日志,本文就这个问题做下分析介绍。
环境介绍: 操作系统:AIX 数据库版本:12CR2 是否RAC:是 |
先普及下LMS进程:
LMS:GlobalCache Service Process,LMS进程会维护在GlobalResource Directory (GRD)中的数据文件以及每个cachedblock的状态。LMS用于在RAC的实例间进行message以及数据块的传输。LMS是CacheFusion的一个重要部分。LMS进程可以说是RAC上最活跃的后台进程,会消耗较多的CPU。一般每个实例会有多个LMS进程,每个Oracle版本的默认的LMS进程数目会有所不同。
问题是这样的,在trace目录,LMS进程的trace日志很大,导致目录告警。
查看其trace内容如下:
在LMStrace日志中除了包含gesmsg buffers交互时间较长的信息和MQL:MQLNAME INVALID ENDIANNESS这段关键词之外。没有发现更多有用的信息。于是在MOS上根据MQLNAME INVALID ENDIANNESS搜了一把,找到Bug28808314 - mql:mql name invalid endianness messages flooding lmstraces (Doc ID 28808314.8),并发现有多带带的小补丁。
在打完补丁之后,确认问题解决。
注:Bug28808314影响版本:12.2.0.1-19.8,但其修复已经包含在2020年7月份的DBRU中,打了7月份的DBRU或之后更新的DBRU,均无需担心触发该BUG了啦。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/130033.html
摘要:需要对每个用户的每个内容对象维护一个数据结构。并没有直接和相连,所以是将数据由暂存的内存中取出。采用实现的可用进行数据提交。记录的完成情况,包括未尝试未学习未完成,已完成。 简介 SCORM定义了一个网络化学习的内容聚合模型(Content Aggregaion Model)和学习对象的实时运行环境(Run-time Environment)。简单说,它是为了满足对网络化学习内容的高水...
摘要:相对的在性能优化方面,相当于将的功能集成到了中。手机连接电脑后运行应用,在中会看到以下视图左上角可以选择设备和进程,点击区域,即可进入视图左上角可以选择跟踪模式按默认采样率捕获应用的调用堆栈。 前言 性能优化的过程分两部分: 发现性能瓶颈 制定方案,解决性能问题 解决性能问题的方案需要具体情况具体分析,并没有完全固定的路子,更多的是靠经验的积累,本文不做涉及。但是发现性能瓶颈确实有着固...
阅读 1249·2023-01-11 13:20
阅读 1557·2023-01-11 13:20
阅读 1011·2023-01-11 13:20
阅读 1680·2023-01-11 13:20
阅读 3971·2023-01-11 13:20
阅读 2519·2023-01-11 13:20
阅读 1310·2023-01-11 13:20
阅读 3486·2023-01-11 13:20