a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 230|回复: 3

[考试辅导] Oracle性能调优:在winxp上创建物理standby5

[复制链接]
发表于 2012-8-4 14:06:19 | 显示全部楼层 |阅读模式
内存脚本的内容:' Z9 f3 z- s. G3 ~/ C- G
   
' T3 g& e* Q2 i; v( r    {
3 C8 K/ b. ~  |9 \. C    % g6 u. j+ Y, V
    sql clone 'alter database mount standby database';
; K2 h  m% ?2 a    ' e8 v7 k# q! m- L2 m
    }! H7 O  G, U9 ~  B+ c8 v. t
   
! g$ g' U4 x- c' ^    正在执行内存脚本. W# a% J. P8 j% h' @" f
   
$ J4 u7 K! l  U' {* s3 [    sql 语句: alter database mount standby database
; y1 a* y! c2 P1 P2 [   
) F' k3 }7 G/ U8 E4 m0 t4 ~    内存脚本的内容:
9 `1 @! n9 A4 Q    8 K) A/ }1 [+ H4 ]7 _
    {
! D! K+ C6 G8 P   
& j9 h# X6 u. t6 W* z( \    set newname for tempfile 1 to
) Y" \: u3 m- S% o% m    6 [& c$ H; h% B3 F7 t1 n% b
    "C:\ORACLE\ORADATA\STANDBY\TEMP01.DBF";, S% r, m/ T3 R  j, V- F( W
      O. C1 }% C6 Z" m1 G- \3 ^: e
    switch clone tempfile all;( Z7 [9 B  b6 g7 O% B
   
$ ~) I  L1 L8 _3 N% d    set newname for datafile 1 to
1 p( b( B8 U  M, a' K! u   
4 v4 I6 H# S& J$ _$ Q    "C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF";( o7 c0 D4 X. ?+ ?# t' m! s
   
( ~, n2 `. T) d    set newname for datafile 2 to
* t9 f8 y5 c0 ]9 q   
0 ~) l& R4 F* }9 b! i% b' q- l    "C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF";! x' @( o9 V  x% b- r+ V& z7 C
    7 M* r* t8 x9 [, H" r; F( y
    set newname for datafile 3 to$ l! n+ K" M) o% D7 P
    3 l: @! w* q. N* d0 q# b
    "C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF";
4 O3 ~9 i) W. F2 V* q$ s   
8 U6 j1 M) {2 v: [) l    set newname for datafile 4 to
2 i* q/ i/ |8 b) }, b; @+ G   
5 Q, Y) R4 g6 H- `( }    "C:\ORACLE\ORADATA\STANDBY\USERS01.DBF";
- e. Y7 N& W$ K( w* b    2 F% O, @0 H  P9 Y* ]% W
    backup as copy reuse
' y& i- t! l5 h- C  v0 q/ w+ s    / T* X$ A6 \0 P8 H# Y9 Z8 n
    datafile 1 auxiliary format4 u" W% a9 y  t! Q. ?4 }! V4 w6 K1 y
   
4 `" d% {1 Y: F% Q    "C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF" datafile
回复

使用道具 举报

 楼主| 发表于 2012-8-4 14:06:20 | 显示全部楼层

Oracle性能调优:在winxp上创建物理standby5

2 auxiliary format
9 b3 J2 s% S+ K    1 |% t! x+ T& f' ]. o
    "C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF" datafile! V3 k# F( n/ {; }) A! p
    ' J6 |8 p; N& C1 Z: Q# q) S
    3 auxiliary format
1 a* ]1 m0 x$ e! M% ]    ; P2 D  a* R- n/ h6 J
    "C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF" datafile
' O/ j, _& V. g2 K' X    6 O& j8 Y9 l$ R4 G! A) x
    4 auxiliary format& D! W7 d8 A+ J$ y% d5 ^' s( i
    , J9 h( t$ J: }8 k" ^
    "C:\ORACLE\ORADATA\STANDBY\USERS01.DBF" ;9 h6 U  G" K1 T! q% o$ G6 m
    8 X1 q8 d6 P7 \! B7 ~- c4 j
    sql 'alter system archive log current';
; U0 M" j1 E3 E/ ^6 H) D; l6 N2 F      D0 N# }$ }- y+ S) l" W' a  G
    }
' ^4 V6 H) `/ ]- n% o1 G) \   
/ G. n  i( @/ r# O# ]. G    正在执行内存脚本
0 V- p, V: @" ?" ^    1 {1 {% X. s! U3 x4 O
    正在执行命令: SET NEWNAME6 c8 k2 S7 V1 Y6 [3 L, Y$ Q! u
   
7 b- v: g* ]4 s: a8 h! _* c8 v    临时文件 1 在控制文件中已重命名为 C:\ORACLE\ORADATA\STANDBY\TEMP01.DBF, p- L5 M$ `( E- U3 |" }; _3 R
    0 E. [  G- D( }) y9 a  e
    正在执行命令: SET NEWNAME1 W7 m" j6 b. H, U
    ) e" X# p# M3 n$ W
    正在执行命令: SET NEWNAME# D6 V- U- F4 w* C
   
1 r# d& _& r8 \2 a0 p    正在执行命令: SET NEWNAME
6 ]( U$ x1 O- `2 c7 \   
& `2 I, j, \! L0 Z% |8 W) _    正在执行命令: SET NEWNAME
6 Z3 x/ j7 B+ i0 t    + H% |* n2 I$ [
    启动 backup 于 17-6月 -125 O4 D! c# |, H; B
    * h! B: _2 g$ D% i- {# \. k
    使用通道 ORA_DISK_1
' m0 l9 F; D. {! z2 V  f# \! I2 Y   
2 i, v) v7 q7 Z, M- `1 O' G    通道 ORA_DISK_1: 启动数据文件副本
; r: Y. k) E, X2 g" G. T    6 z* O. |9 K  d6 s2 A6 A! W
    输入数据文件: 文件号=00001 名称=C:\ORACLE\ORADATA\PRIMARY\SYSTEM01.DBF
  y. I/ `3 K. D. y   
+ o% `  c. M: |" o    输出文件名=C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF 标记=TAG20120617T2047296 V+ }$ p: M* Q* c1 D
   
0 K8 l8 S' s- q3 K5 b- B" y    通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:45
) ?4 R' |/ E9 Y! o3 ~# D    / X  H8 n2 o( X+ V, |
    通道 ORA_DISK_1: 启动数据文件副本5 @3 |& m9 u( B% @, c
   
! z2 j+ `$ f# S6 i% t1 I6 n* [    输入数据文件: 文件号=00002 名称=C:\ORACLE\ORADATA\PRIMARY\SYSAUX01.DBF+ D& e2 N8 m& f# u% f$ L- J
   
# }* H7 X. A4 R2 Z* ^: B1 t5 C    输出文件名=C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF 标记=TAG20120617T204729
! l, L0 L% b% m' h. e# O+ w    & W& o+ b- d5 ~
    通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:35
! Y% F: o, `6 H; a, b    : D( U9 m/ q# p$ h
    通道 ORA_DISK_1: 启动数据文件副本
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-4 14:06:21 | 显示全部楼层

Oracle性能调优:在winxp上创建物理standby5

输入数据文件: 文件号=00003 名称=C:\ORACLE\ORADATA\PRIMARY\UNDOTBS01.DBF
7 N, C* i7 ~! V! _   
- n9 d& B* e& P6 u; T$ _4 p    输出文件名=C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF 标记=TAG20120617T2047295 y3 h: o" \9 v( a$ K8 e
    8 ^. R5 v5 h2 r) U3 F# v& j* a
    通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:07- `9 i( q4 ?1 g* H2 R& r" K
    , q- \3 k: |7 v
    通道 ORA_DISK_1: 启动数据文件副本! u) j& y/ p; x/ \0 l+ W. B1 R$ |
    % m+ A# w, H# l' K  E
    输入数据文件: 文件号=00004 名称=C:\ORACLE\ORADATA\PRIMARY\USERS01.DBF
. Q' k. w7 h- r, c6 z8 @    8 S8 \+ l: S5 C9 u. `
    输出文件名=C:\ORACLE\ORADATA\STANDBY\USERS01.DBF 标记=TAG20120617T204729
. z: F8 W$ l  j! ~: h# x; L   
) w5 v/ m) ]( w; i" h    通道 ORA_DISK_1: 数据文件复制完毕, 经过时间: 00:00:01+ y4 t) o7 A( X- {+ {% ~/ ~  W
   
" n0 i  `; b  i- c* D/ o# O% A    完成 backup 于 17-6月 -12
2 V! k' f3 K5 f5 g    " u9 J( F, g6 K: D% w1 d5 z% b
    sql 语句: alter system archive log current
( J$ o: C: ]' I8 y# I   
; g/ W4 X" p5 i! ~    内存脚本的内容:
' {, J5 w+ z+ J6 T& W- K4 c8 }4 H   
$ {# n' a( n. l5 m) B    {
7 k% [* L" p0 d    9 p" f) g% k5 d6 f$ ]% B1 P" l
    switch clone datafile all;
: E! e# M, h2 W3 y; i    1 k" q& U0 {0 k) Z& ]
    }/ J1 ], o* ^! ~3 P8 X
    9 [" x0 |( b! S" m
    正在执行内存脚本; Q: d6 _' g( u, f& x" l0 |# u/ x
    + ?  y: F1 z2 D) z% ^: z$ L; g: \* E4 C
    数据文件 1 已转换成数据文件副本0 I/ P1 V2 t* k# l$ G3 }
   
, ~- W0 l8 N+ ]+ P+ P' ^    输入数据文件副本 RECID=2 STAMP=786228540 文件名=C:\ORACLE\ORADATA\STANDBY\SYSTEM01.DBF
6 [, f( S" f# Q; C, _& j   
6 h5 T; C: B; A0 P4 }# z    数据文件 2 已转换成数据文件副本  E, d" ?2 K, w0 b1 z
    5 Z! t  O# H% K( x" x: a9 q' {* v
    输入数据文件副本 RECID=3 STAMP=786228541 文件名=C:\ORACLE\ORADATA\STANDBY\SYSAUX01.DBF) ^% h& W( D# L+ ^0 p% M3 Q: J1 [1 w4 c
   
: t+ ^& X) X8 G9 B    数据文件 3 已转换成数据文件副本4 K' y& Z+ g6 g
    3 F9 d5 f+ |( c* t" Z
    输入数据文件副本 RECID=4 STAMP=786228541 文件名=C:\ORACLE\ORADATA\STANDBY\UNDOTBS01.DBF4 ~1 d4 X4 l3 q* u
    - s) x" {& Q6 K( w! h* E# c
    数据文件 4 已转换成数据文件副本
/ `! m2 A) Z" e! d   
4 N9 E4 Y: D1 f& E* X" x3 f    输入数据文件副本 RECID=5 STAMP=786228541 文件名=C:\ORACLE\ORADATA\STANDBY\USERS01.DBF% K; f$ i/ E" M1 }2 J( {! c* l
    " Y, W1 M; j# `  d4 n1 V5 T9 O
    完成 Duplicate Db 于 17-6月 -12
& k& K7 j1 k" O) U4 }1 J    , F. J. J6 n2 i0 C7 o# }' l
    RMAN>8 z1 x7 t; s$ Z8 {: f. H. d
    ! d/ S/ M& D( K& F. `6 K
    13. 验证日志传输
: Z7 h* o8 H0 P: }( L" l    + ?8 _( C; Z0 H; k' R3 Y1 ]$ e
    查看primary最大归档日志序号:$ X* V2 I$ x& V, L2 G
    ) E# L  B3 |; N, c- L7 I  D
    SQL> select max(sequence#) from v$archived_log;
/ ~/ R* [- o# Y# ~0 K: c+ n* _9 V    ' a- ?/ H8 M1 |& d8 `' L) Y8 Y
    MAX(SEQUENCE#)
7 `$ t  \1 j+ g4 p& K    7 v# Z1 W2 ?$ m0 |0 M
    --------------
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-8-4 14:06:22 | 显示全部楼层

Oracle性能调优:在winxp上创建物理standby5

9
" V- N& Q7 x: d! \9 o1 m0 w   
' T) i4 _* v/ d) r; t8 C5 N9 B# g    SQL>( [3 D1 J% ?8 q7 _9 [
    ! K3 f$ e& L2 e" b( G
    查看standby最大归档日志序号,刚开始没有,开启MRP (Managed Recovery Process)后同步完成,可能有几秒的延迟:
1 O- S/ \9 h- G: h/ G8 v. U$ e    ; o3 D4 v- B2 v# C  P
    SQL> select max(sequence#) from v$archived_log;
8 b2 C8 t# u7 n& X2 H    : e! x. H' P2 [5 \# n
    MAX(SEQUENCE#)# L2 R6 A. F! P+ i/ a' Q
    9 z1 g9 d+ C9 `
    --------------1 e9 v6 T+ r4 Q" |" F) P! I! w( F
    8 t$ n* z! q% C; B# l7 t$ o
    SQL> alter database recover managed standby database disconnect from session;" H+ [; l, m7 G& ~& l5 p. z/ T
   
" d; c5 g- j! r# O* n    数据库已更改。
' {' G9 z+ Z9 ^' q: V8 C   
( _% b' |3 u' l) X% c2 `    SQL> select max(sequence#) from v$archived_log;& K: r1 b. m1 f; f5 E/ l
    ; J: n- F0 S9 y$ W' n! m7 Z+ s6 H
    MAX(SEQUENCE#)2 v  C7 O" k  ~4 `) V
    ( i4 Q: x9 W+ U/ Q+ Y
    --------------: B. }8 N  |  t; r
   
$ _* m7 E! @8 f/ ~    SQL> select max(sequence#) from v$archived_log;2 |# i' y% x2 J: l4 Z2 D( S
   
3 ^1 X$ B5 ]2 \' A- H    MAX(SEQUENCE#)
+ x5 P! }2 B2 k4 @/ p8 y   
! d" R, R' p$ O) W% j    --------------9 g/ x) J) X+ L3 g* z, z
   
( i& y, t  P& d: b& a    9
+ n8 ]7 }1 b& [) a   
6 G4 p, E; X) R5 |% J, x' L    SQL>3 T& ~( A* S, C! R# e
   
5 w6 x+ f$ e# f, h6 d    除此之外,也可以在主库执行select group#,sequence#,archived,status from v$log查询和在从库执行select group#,sequence#,archived,status from v$standby_log查询来查看日志的传输情况。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-8 04:01 , Processed in 0.473223 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表