Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2802930
  • 博文数量: 389
  • 博客积分: 4177
  • 博客等级: 上校
  • 技术积分: 4773
  • 用 户 组: 普通用户
  • 注册时间: 2008-11-16 23:29
文章分类

全部博文(389)

分类: Oracle

2011-12-09 12:10:14

                                                          ORACLE shutdown hang处理一则

 

DB版本:ORACLE  10.2.0.1.0

OS:RHEL 5.6 64bit

 

   shutdown immediate过程,alert.log中出现大量。

PMON failed to acquire latch, see PMON dump的提示信息。用ASS.AWK分析了一下PMONtrace文件,显示总是在等待某个foreground server process latch.

 

初步估计应该是BUG导致,上metalink查询knowlegeBase,发现果真是一个bug.

 

已在11.1后的版本中解决。同时也提供了相应的fix和解决方案

 

1,fix

担心打fix可能会引起其他未知问题

 

2,改sga_target._enable_shared_pool_durations

想使用ASMM,所以SGA_TARGET不能改. _enable_shared_pool_durations隐含参数会引起其他未知问题

 

由于metalink提供的二种方案,我觉得都不太适合,于是决定手动杀相应的blocker process,每次shutdown oracle,根据pmon trace中的ospid,OSkill相应的process

阅读(4364) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~