当前位置: 首页 > news >正文

【故障处理】- 11G expdp导出缓慢 + Streams AQ: enqueue blocked on low memory等待事件

【故障处理】- 11G expdp导出缓慢 + Streams AQ: enqueue blocked on low memory等待事件

    • 一、概述
    • 二、故障原因
    • 三、解决方法

一、概述

该问题的数据库版本是11.2.0.4,执行expdp导出的时候,小表导出非常缓慢,同时有Streams AQ: enqueue blocked on low memory等待事件,等待时间也比较长。
在这里插入图片描述

二、故障原因

通过MOS搜索匹配到Bug 27634991 - Datapump Frequently Waits On 'Streams AQ: enqueue blocked on low memory' (Doc ID 27634991.8)。

根据文档描述,在Oracle 11.2.0.412.112.218版本下,在AMM或ASMM模式下,streams pool内存持久活动,会触发streams pool内存收缩,导致导出时间变长。可以通过查询查stream pool 是否存在收缩状态,来确认是否遇到该问题,返回值1表示 streams pool 处于收缩阶段。使用下面语句查询:

SQL> select shrink_phase_knlasg from X$KNLASG;

根据mos描述,确认触发了bug导致该问题。
在这里插入图片描述

三、解决方法

1、可在线操作:
手动强制完成stream pool 内存池空间收缩,临时规避该问题。
SQL> alter system set events 'immediate trace name mman_create_def_request level 6';

2、需要停机:
应用Bug补丁27634991,修复bug问题 。
http://www.dtcms.com/a/24400.html

相关文章:

  • mybatis 批量提交-提升效率
  • P11071 「QMSOI R1」 Distorted Fate Solution
  • C# 使用 CSRedis 来操作 Redis 队列
  • ART光学跟踪系统在汽车制造与设计审核中的实际应用
  • 使用IDEA创建Maven项目、Maven坐标,以及导入Maven项目
  • Java的反射
  • 深度解析Unity3D渲染管线:网格、材质与GPU渲染的协同逻辑
  • Spring Boot 中自动装配机制的原理
  • golang floate64保留2位小数
  • 力扣 买卖股票的最佳时机
  • ANR小记
  • 记录一次部署PC端网址全过程
  • 电商物流系统方案详解
  • AI改文(小说推文Java版)
  • 【干货分享】Autosar CanIf 模块的应用干货笔记1
  • 智能硬件新时代,EasyRTC开启物联音视频新纪元
  • softgym安装
  • ✨2.快速了解HTML5的标签类型
  • Windows系统安装GPU驱动
  • AutoDock CrankPep or ADCP进行蛋白质多肽对接
  • 网络安全重点总结
  • 智慧校园综合管理平台解决方案
  • Linux配置SSH公钥认证与Jenkins远程登录进行自动发布
  • Ollama 在 LangChain 中的使用
  • Tauri+Trae+Deepseek写几个小游戏
  • 使用 Openpyxl 操作 Excel 文件详解
  • 萃取的实现(三)
  • 【Python】02-Python简介
  • 什么叫不可变数据结构?
  • 宏管理工具之lite-manager