2021-07-10
Streams AQ: enqueue blocked on low memory优化

数据库:11204 RAC,操作系统:AIX 7.1
数据库每天跑批中调用expdp备份时间突然由7分钟延长到14分钟。
经检查在执行expdp备份期间,Streams AQ: enqueue blocked on low memory等待事件比较严重,
等待了243次,平均耗时1737ms,一共耗时7分钟,此等待事件表示备份时无法获取到stream pool空间。
经查询,select shrink_phase_knlasg from X$KNLASG;值长时间返回1。
和BUG 27634991吻合,根据文档 ID 2386566.1建议,可以通过下面语句强制刷新标志。
alter system set even ts ‘immediate trace name mman_create_def_request level 6’;
请问:
1.执行命令是否有其他影响。
2.如有影响如何快速回退操作。
我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
回答交流
Markdown
请输入正文
提交
相关推荐
19c用rpm方式安装是不是很简单快捷?
回答 2
已采纳
总体来说,优缺点都有。优点:1、安装简单2、一键式3、减少操作缺点:1、只能安装单机2、无法指定安装目录,安装目录固定/opt3、只能是企业版4、环境配置依然跟手动安装一样,需要人工配置很多适用于学习
impdp报错
回答 5
首先可以尝试让导出的路径授予给public,此路径在操作系统给Oracle可读写的权限。另外系统自带的schema即已存在的对象其实没必要去replace,这个相当于删除重建。保留现有的即可用tabl
两台数据库服务器用ha连接,现更换存储
回答 5
如何保证数据的完整性?
oracle 查询dba_free_space报错,ORA-00600: internal error code, arguments: [ktsxtffs-3], [8], [0], [], [], [], [], [], [], [], [], []
回答 4
ts$与数据文件查询不匹配,已经解决了
x86方式与定制版差异
回答 1
已采纳
Exadata是oracle的一体机,硬件配置非常高,价格非常昂贵,相当于是甲骨文公司专门为oracle产品线定制的成品。如果公司有钱,当然可以上Exadata,如果没钱,那肯定是用普通的X86服务器
telnet 服务器IP 1521端口是通的,但是访问不了Oracle数据库?
回答 1
已采纳
看一下监听,是不是设置IP黑/白名单
oracle 10g ocr loc file cannot be opened
回答 5
再提供些信息,os的系统日志有不少这样的信息:Nov2621:27:24plmdbkernel:tnslsnr[27510]:segfaultat18ip0000003d9746f365sp00007
centos7安装oracle10g 报错:7978段错误
回答 1
已采纳
1.检查安装介质和你的操作系统是否适配。2.检查环境变量。3.检查runInstaller文件47行前后内容。
Oracle客户端与服务器端字符集不匹配,请问怎么解决?按顺序输入图2代码,其中1、4无响应。
回答 1
确保将客户端的NLSLANG设置为与服务器端字符集相同
19c 数据库压测,tps跑不起来
回答 4
已采纳
高并发使用sysguid,尽量不要使用sequence,看你的索引分裂严重应该是使用sequence做主键导致,加大序列缓存可以缓解
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~