日志文件开关(归档需要)等待事件一例

  

一、环境描述
Oracle 11 g RAC

  

二,问题描述
客户执行批处理长时间无法完成。

  

三,问题处理过程

  
 <代码> 1,查看等待事件
  完成;选择inst_id,事件,count(*)从会话wait_class<美元全球之声在group by inst_id“闲置”,事件顺序1、2;
  
  INST_ID事件COUNT (*)
  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  2 SQL *网消息客户端1
  2缓冲忙等待4
  2日志文件开关(归档需要)5
  
  完成;
  
  2、查看告警日志
  2018-04-15 10:33:02.004000 +喂饲
  抑制LOG_ARCHIVE_DEST_1进一步错误日志。
  抑制LOG_ARCHIVE_DEST_1进一步错误日志。
  拱:档案停止,错误发生。将继续进行重试
  ORACLE实例orcl2——档案错误
  ora - 16038: 22 # 274序列不能归档日志
  ora - 19504:创建文件失败"
  ora - 00312:在线日志22线程2:' + DATADG/orcl onlinelog/redo22_01.log '
  文档过程释放错误。不再停止
  ARC4: LGWR积极LOG_ARCHIVE_DEST_2归档的目的地
  拱:档案停止,错误发生。将继续进行重试
  ORACLE实例orcl2——档案错误
  ora - 16014: 22日志序列# 274没有存档,没有可用的目的地
  ora - 00312:在线日志22线程2:' + DATADG/orcl onlinelog/redo22_01.log '
  
  3、查看ASM磁盘组
  root@roidb2 ~ # su -网格
  & lt; roidb2: + ASM2:/home/grid>美元asmcmd - p
  ASMCMD[+]比;lsdg
  国家类型Rebal部门阻止非盟Total_MB Free_MB Req_mir_free_MB Usable_file_MB Offline_disks Voting_files名字
  安装正常N 512 4096 1048576 12288 11362 4096 3633 0 Y CRSDG/安装走读生N 512 4096 1048576 6144 76 0 76 0 N DATADG/ASMCMD[+]比;
  
  4,通过以上信息发现ASM磁盘组空间已被耗尽,无法进行归档操作,清理部分归档日志即可解决问题。这里我们通过查看等待事件很容易定位到问题。 
  

四、参考官方文档

  
 <代码>解决问题,“日志文件开关(归档需要)”等发生,因为日志尚未归档(文档ID 1476444.1)  

日志文件开关(归档需要)等待事件一例