oracle中master实例,Oracle10g/11g RAC数据库中的Master实例、Owner实例和Past Image的概念PART3...
实验第33步:
下面来验证:
节选实例1上的/u01/app/oracle/admin/RDBA/udump/rdba1_ora_18378.trc:
/u01/app/oracle/admin/RDBA/udump/rdba1_ora_18378.trc
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, Real Application Clusters, OLAP and Data Mining options
ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1
System name:Linux
Node name:node1.example.com
Release:2.6.18-164.el5xen
Version:#1 SMP Tue Aug 18 16:06:30 EDT 2009
Machine: i686
Instance name: RDBA1
Redo thread mounted by this instance: 1
Oracle process number: 25
Unix process pid: 18378, p_w_picpath: oracle@node1.example.com (TNS V1-V3)
*** 2014-01-13 16:22:07.764
*** SERVICE NAME:(SYS$USERS) 2014-01-13 16:22:07.763
*** SESSION ID:(125.1496) 2014-01-13 16:22:07.763
*****************************************************************
GLOBAL ENQUEUE SERVICE DEBUG INFORMATION
----------------------------------------
Resource hash bucketcount
04
11
24
311
46
56
61
73
84
……
20392
20402
20416
20425
20432
20449
20452
20462
20473
Total resource count in hash buckets: 8213
***************** End of lkdebug output *************************
*** 2014-01-13 16:26:26.465
*****************************************************************
GLOBAL ENQUEUE SERVICE DEBUG INFORMATION
----------------------------------------
node# 0, #nodes 2, state 4, msgver 4, rcvver 0 validver 4
valid_domain 1
sync acks 0x000000000000000000000000000000000
Resource freelist #0 len 28410 lwm 2893 add 241108 rem 212698
Resource freelist #1 len 28471 lwm 3306 add 241942 rem 213471
LMS0:
Hash buckets log2(11)
Bucket# 0 #res 0
Bucket# 1 #res 0
Bucket# 2 #res 0
Bucket# 3 #res 0
Bucket# 4 #res 0
Bucket# 5 #res 0
Bucket# 6 #res 0
Bucket# 7 #res 0
……
atch buckets log2(6)
GCS shadow freelist #0 len 29067 lwm 7451 add 88332 rem 59265
GCS shadow freelist #1 len 29097 lwm 7257 add 88862 rem 59765
files in affinity vector:
* >> PT table contents ---:
pt table bucket = 1
pkey 4294950913, stat 0, masters[32767, 0->0], reminc 2, RM# 1 flg 0x0
pt table bucket = 2
pkey 4294950914, stat 0, masters[32767, 0->0], reminc 2, RM# 1 flg 0x0
pt table bucket = 3
pkey 4294950915, stat 0, masters[32767, 0->0], reminc 2, RM# 1 flg 0x0
pkey 52533, stat 0, masters[0, 1->1], reminc 4, RM# 6 flg 0x0←手工 remaster之前, oradebug lkdebug –k的输出,代表master实例是2([0, 1->1]中的1->1表示实例2),上一任 master是实例1([0, 1->1]中的0表示上一任master实例1)
* kjilpkey = 0
***************** End of lkdebug output *************************
*** 2014-01-13 16:27:14.981
*****************************************************************
GLOBAL ENQUEUE SERVICE DEBUG INFORMATION
----------------------------------------
***************** End of lkdebug output *************************
Latch buckets log2(6)
GCS shadow freelist #0 len 7487 lwm 7451 add 88336 rem 80849
GCS shadow freelist #1 len 7569 lwm 7257 add 88863 rem 81294
files in affinity vector:
* >> PT table contents ---:
pkey 4294950932, stat 0, masters[32767, 1->1], reminc 4, RM# 4 flg 0x0
pt table bucket = 3381
pkey 52533, stat 0, masters[1, 0->0], reminc 4, RM# 7 flg 0x0←手工 remaster之后, oradebug lkdebug –k的输出,代表master实例是1([1, 0->0]中的0->0表示实例1),上一任 master是实例1([1, 0->0]中的1表示上一任master实例2)
* kjilpkey = 1
***************** End of lkdebug output *************************
trace文件已经说明:实例1重新夺回了对象52533所有的块的mastership。
select*from myviewwhere"MASTER_Instance"=2 ;
无输出。这就对了,因为都被实例1master了。
select* from v$gcspfmaster_info where object_id=52533;
FILE_IDOBJECT_IDCURRENT_MASTERPREVIOUS_MASTERREMASTER_CNT
10525330↖代表master实例是11↖代表上一任master是实例20
select drms from X$KJDRMAFNSTATS;
DRMS
15
DRM为4+1=5,验证了此刻又发生了一次Remaster(第3次Remaster)。
再验证:
进入实例1的/u01/app/oracle/admin/RDBA/bdump:
执行:grep-r"pkey 52533"./
输出:
./rdba1_lmd0_7002.trc:Transfer pkey 52533 to node 0
./rdba1_lmd0_7002.trc:Begin DRM(5) - transfer pkey 52533 to 0 oscan 0.0
./rdba1_lmd0_7002.trc:Rcvd DRM(6) Transfer pkey 52533 from 0 to 1 oscan 0.0
./rdba1_lmd0_7002.trc:Transfer pkey 52533 to node 0
./rdba1_lmd0_7002.trc:Begin DRM(7) - transfer pkey 52533 to 0 oscan 0.0
进入实例2的/u01/app/oracle/admin/RDBA/bdump:
执行:grep-r"pkey 52533"./
输出:
./rdba2_lms0_7034.trc: GCS CLIENT 0x233f71b0,2 sq[(nil),(nil)] resp[(nil),0x185.40000] pkey 52533
./rdba2_lms0_7034.trc:pkey 52533
./rdba2_lms0_7034.trc: GCS CLIENT 0x233f71b0,2 sq[(nil),(nil)] resp[(nil),0x185.40000] pkey 52533
./rdba2_lms0_7034.trc:pkey 52533
./rdba2_lmd0_7032.trc:Rcvd DRM(5) Transfer pkey 52533 to 0 oscan 1.1
./rdba2_lmd0_7032.trc:Transfer pkey 52533 to node 1
./rdba2_lmd0_7032.trc:Begin DRM(6) - transfer pkey 52533 to 1 oscan 0.0
./rdba2_lmd0_7032.trc:Rcvd DRM(7) Transfer pkey 52533 from 1 to 0 oscan 0.0
oracle中master实例,Oracle10g/11g RAC数据库中的Master实例、Owner实例和Past Image的概念PART3...相关推荐
- oracle中master实例,Oracle10g/11g RAC数据库中的Master实例、Owner实例和Past Image的概念PART2...
实验第21步: 在任一个实例上执行: selectcount(*)from myviewwhere "OWNER_Instance" <> "MASTER_I ...
- oracle 表导出pdm文件,如何将数据库中已有表导入到powerDesigner生成pdm文件
1.create new PDM: 2.select database menu; 3.click Reverse Engineer database : 4.then choose your sc ...
- 服务器中勒索病毒解密恢复 SQL数据库中勒索病毒解密恢复 SQL数据库被加密恢复...
服务器中勒索病毒解密恢复 SQL数据库中勒索病毒解密恢复 SQL数据库被加密恢复 前天接到一位客户求救 说几台服务器都中招了,这个也很常见了.客户发来加密的MDF后,我们使用数据库修复软件 任何一款 ...
- access数据库中怎么添加计算机,向access2007数据库中添加一个或多个记录
时 间:2008-10-22 13:27:07 作 者: 摘 要:向Access2007数据库中添加一个或多个记录 正 文: 本文介绍如何向 Microsoft Office Access 2007 ...
- 案例:Oracle 11g RAC 数据库连接数过高处理办法
墨墨导读:近期有一套数据库总是出现如下告警"严重告警:XXX Oracle 服务器:10.10.X.X 数据库的侦听器 LISTENER 状态为 Inactive ",本文详述处理 ...
- oracle rac 实例查询,查找RAC环境中实例间资源分配情况
查找RAC环境中实例间资源分配情况 select * from gv$resource_limit order by RESOURCE_NAME[@more@] 1* select * from gv ...
- oracle删除表中数据_工作表中提供的特定数据在数据库中批量删除的方法
大家好,我们今日继续讲解VBA数据库解决方案的第25讲内容:利用VBA,把工作表中提供的数据在数据表中批量删除的方法.在上一讲中,我们讲了实现在数据表中删除记录的一般方法,这种方法可以对重复的数据进行 ...
- Oracle海量数据优化-02分区在海量数据库中的应用-更新中
思维导图 概述 以前梳理了一篇文章, 案例不是很充分 Oracle-分区表解读 故本篇博文系统的再重新阐述一下 当我们对海量数据的Oracle数据库进行管理和维护时,几乎无一例外的使用了分区(part ...
- oracle重新编译package,如何有效的编译数据库中的失效对象(Package,trigger等)
在utlrp.sql脚本中,Oracle注释到: Rem utlrp.sql - UTiLity script Recompile invalid Pl/sql modules Rem Rem DES ...
最新文章
- boost使用学习总结
- html传递guid参数,C#中的Guid.ToString鲜为人知参数用法
- 文本空格_别敲空格了,Word文本对齐谨记这2招,好用到炸裂!【Word教程】
- Windows CE(C#)嵌入式应用开发pdf
- 如何通过一个编程获得IP地址归属地的最简单办法
- 画米老鼠_蔡康永都在买的画你也买得起,村上隆作品收藏大全
- python import _ssl_如何在python 2.7.6中导入_ssl?
- 慧林系统多服务器授权,慧林虚拟主机管理系统
- 17家新创 组物联网国家队
- 分区表的误区:性能提升
- 代码生成器 Freemaker
- 婚纱摄影后期修片,PS婚纱写真后期…
- Tracepro 中LED光源模型建立(英文
- Android屏幕旋转-横屏竖屏切换
- 阿里java面试流程_阿里巴巴JAVA开发工程师面试经验
- 【Mockplus教程】MAC上安装Mockplus
- PHP中smart原则,目标smart原则 “smart原则”什么意思?
- 比较两个数或者三个数的大小,输出较大数的值 Java
- SIM7600CE模块MQTT协议的AT指令流程
- 【Unity Shader编程】之十四 边缘发光Shader Rim Shader 的两种实现形态