Oracle数据库数据恢复、性能优化

找回密码
注册
搜索
热搜: 活动 交友 discuz
发新帖

0

积分

1

好友

9

主题
1#
发表于 2012-12-19 17:48:50 | 查看: 4646| 回复: 3
oracle linux enterprice 5.5 + 11.2.0.2.0 +physical standby

standby 的功能都無問題,(應用日誌,主備切換也無問題,sqlplus / as sysdba也可以正常登陸)
問題在於standby 處於 READ ONLY WITH APPLY 狀態時,
用toad 去建立連接的時候處於hang住狀態.
top命令查看,發現有pid 佔用cpu資源100%. kill -9 該sid,客戶端toad 可以連接正常.
alert.log 也無異常出現;
用oradebug setorapid  pid 去跟蹤hang住的session id,發現trace文件裏面sql語句
select text from view$ where rowid=:1;

幫忙分析下~tks.

aa.txt

4.16 KB, 下载次数: 711

tkprof后的txt

lhtvdb_ora_4519.txt

4.67 KB, 下载次数: 657

trace 文件

你不放弃希望,希望就不会放弃你.
2#
发表于 2012-12-20 14:46:22
standby是RAC还是单节点,  该问题是否能重现? 等待事件 从TRACE里似乎看不到, 当时的stack call是否能拿到?

ADG OPEN READ ONLY WITH APPLY , QUERY HANG有一些相关的BUG:

Bug 9744252  A query can hang in a RAC standby database opened in read-only mode

Affects:
Product (Component)Oracle Server (Rdbms)
Range of versions believed to be affectedVersions >= 11.1.0.7 but BELOW 12.1
Versions confirmed as being affected
Platforms affectedGeneric (all / most platforms affected)


Bug 8735202  ADG RAC standby: hang on select * from dba_data_files

Bug 8428523  Alter Table Rename causes wrong results/ora-8103/hangs on ADG Standby.

回复 只看该作者 道具 举报

3#
发表于 2012-12-20 18:36:14
Liu Maclean(刘相兵 发表于 2012-12-20 14:46
standby是RAC还是单节点,  该问题是否能重现? 等待事件 从TRACE里似乎看不到, 当时的stack call是否能 ...

ML,該模式是單機的數據庫+單節點standby,這個issue可以重現.

stack call 沒抓取過,請賜教,tks.

回复 只看该作者 道具 举报

4#
发表于 2012-12-20 21:31:34
如2楼的 请收集 等待事件和 stack call

回复 只看该作者 道具 举报

您需要登录后才可以回帖 登录 | 注册

QQ|手机版|Archiver|Oracle数据库数据恢复、性能优化

GMT+8, 2024-11-16 04:33 , Processed in 0.065854 second(s), 24 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部
TEL/電話+86 13764045638
Email service@parnassusdata.com
QQ 47079569