expdp 很慢:Streams AQ: enqueue blocked on low memory

本文探讨了使用expdp进行数据库备份过程中遇到的缓慢问题。通过分析AWR报告,发现StreamsAQ:enqueueblockedonlowmemory事件导致长时间等待。尝试调整streams_pool_size参数,并重启数据库以解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一套生产库利用expdp做备份,发现初始化的过程就很慢,进入processing这步都需要好久。

生成了一个awr报告,发现等待事件Streams AQ: enqueue blocked on low memory耗时1000多秒。

查了下相关文档,oracle上存在相关bug,但是我的数据库版本是12.2.0.1,没有找到相关信息。

找了个通用方法,修改参数streams_pool_size为300m。

发现仍然不行,expdp依然很慢,看到一种说法,说streams_pool_size虽然显示是动态参数,但实际依然需要重启数据库方才生效。

无法,只好重启数据库,一切正常。

但这也带来了一个问题,是重启数据库解决了,还是修改参数后重启生效后解决了问题?

若有机会重新问题,则处理试验一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值