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

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

121

积分

0

好友

2

主题
1#
发表于 2011-11-23 22:24:07 | 查看: 5850| 回复: 0
问题一:
主库的ONLINE REDO文件为何时间不对?
理论上来说CURRENT ONLINE REDO文件的时间,当前时间最多差3秒,但我发现文件的时间完全不正确。
SQL> select * from v$log;
    GROUP#    THREAD#  SEQUENCE#      BYTES    MEMBERS ARC STATUS              FIRST_CHANGE# FIRST_TIME  
---------- ---------- ---------- ---------- ---------- --- ----------------    ------------- --------------                       
         1          1       7531   52428800          1 NO  CURRENT             2489311093     23-11月-11
         2          1       7529   52428800          1 YES INACTIVE            2489285018   23-11月-11                                                      
         3          1       7530   52428800          1 YES INACTIVE            2489298906   23-11月-11                                                      
SQL> select * from v$logfile where type='ONLINE';
    GROUP# STATUS  TYPE    MEMBER                                              IS_   
---------- ------- ------- --------------------------------------------------  ---                                                                           
         3         ONLINE  D:\ORACLE\PRODUCT\10.2.0\ORADATA\HKDATA\REDO03.LOG  NO                                                                             
         2         ONLINE  D:\ORACLE\PRODUCT\10.2.0\ORADATA\HKDATA\REDO02.LOG  NO                                                                             
         1         ONLINE  D:\ORACLE\PRODUCT\10.2.0\ORADATA\HKDATA\REDO01.LOG  NO                                                                             
SQL> select database_role from v$database;
DATABASE_ROLE
----------------
PRIMARY
SQL> exit
从 Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - 64bit Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options 断开
C:\>dir D:\ORACLE\PRODUCT\10.2.0\ORADATA\HKDATA\REDO*
驱动器 D 中的卷是 新加卷
卷的序列号是 F42A-6C8E
D:\ORACLE\PRODUCT\10.2.0\ORADATA\HKDATA 的目录
2011-07-23  09:04        52,429,312 REDO01.LOG
2011-07-23  09:04        52,429,312 REDO02.LOG
2011-07-23  09:04        52,429,312 REDO03.LOG
               3 个文件    157,287,936 字节
               0 个目录 391,211,384,832 可用字节
C:\>date
当前日期: 2011-11-23 星期三
C:\>time
当前时间: 21:26:25.81

问题二:
备库standby redo文件的时间也不准确,采用的LGWR ASYNC日志传送方式,从备库中的数据查看,备库与主库的数据相差一般在10秒左右,但备库的standby log的时间看起来2-5分钟才更新一次,为何比实际的数据相差那么多?

问题三:
备库设定如下:
standby log设置在D:\oracle\product\10.2.0\oradata\gzserver目录,STANBY LOG接收时存放在此目录中;
STANDBY_ARCHIVE_DEST= 'D:\oracle\product\10.2.0\oradata\archive\stdarc\',出现REDO GAP时,REDO会传到此目录下;
LOG_ARCHIVE_DEST_3= 'LOCATION=D:\oracle\product\10.2.0\oradata\archive\std\ VALID_FOR=(STANDBY_LOGFILES,STANDBY_ROLE)  DB_UNIQUE_NAME=gzserver2',此目录下是正常情况下接收到的所有REDO,这些REDO文件的产生时机是什么?是STANDBY LOG切换时,将STANDBY LOG归档到这个目录下,对吗?
您需要登录后才可以回帖 登录 | 注册

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

GMT+8, 2024-6-2 08:57 , Processed in 0.044853 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

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