Oracle v$database视图分析(二)

2014-11-24 18:10:38 · 作者: · 浏览: 1
E:数据库的保护模式(似乎在dataguard的情况下有用)
PROTECTION_LEVEL:保护等级
REMOTE_ARCHIVE:是否允许远程归档,就是remote_archive_enable初始化参数的值
ACTIVATION#:?
SWTICHOVER#:?
DATABASE_ROLE:指示数据库是logical standby|physical standby|primary
ARCHIVELOG_CHNAGE#:上一次归档动作结束时的scn,也就是最新的归档日志的所记录的最后一个SCN(根据文档也就是v$archived_log里最大的next_change#),要注意于archive_change#的区别
ARCHIVELOG_COMPRESSION:归档的压缩状况
SWITCHOVER_STATUS:switch over 的状态
DATAGUARD_BROKER:Indicates whether the Data Guard configuration is being managed by the broker (ENABLED) or not (DISABLED)
GUARD_STATUS:防止数据库修改的状态(可能为all或者none或者standby)
SUPPLEMENTAL_LOG_DATA_MIN:
SUPPLEMENTAL_LOG_DATA_PK:如果为YES则表示当有主键的表更新行时,会将组成主键的所有列也记入redo log
SUPPLEMENTAL_LOG_DATA_UI:如果为YES则表示当有unqiue键的表更新行时,会将组成unique键的所有列也记入redo log
SUPPLEMENTAL_LOG_DATA_FK:同上(记录foreign key)
SUPPLEMENTAL_LOG_DATA_ALL:同上(记录所有fix_width maximun size column)
FORCE_LOGGING:指示数据库是否在force logging模式
PLATFORM_ID:操作系统平台ID
PLATFORM_NAME:操作系统平台名称
RECOVERY_TARGET_INCARNATION#:恢复时从哪一个场景号进行恢复(每次使用resetlogs打开数据库会创建一个新的场景号)
LAST_OPEN_INCARNATION:最后一次打开的场景号
CURRENT_SCN:数据库当前的SCN
STANDBY_BECAME_PRIMARY_SCN:SCN at which a physical standby database became a primary database.
FLASHBACK_ON:是否打开了flashback 功能
FS_FAILOVER_STATUS:
FS_FAILOVER_CURRENT_TARGET:
FS_FAILOVER_THRESHOLD:
FS_FAILOVER_OBSERVER_PRESENT:
FS_FAILOVER_OBSERVER_HOST:
可以查询的东西
a、是否是归档模式
b、flashback功能是否打开
c、当前系统的scn
d、当前数据库的DBID、NAME、Unique Name
e、checkpoint的相关信息
f、归档日志的相关信息
g、controlfile的相关信息:创建日期、controlfile里记录的scn,
h、数据库是什么时候创建的
i、数据库所在操作系统平台信息


name和db_unique_name
archive_change#和archivelog_change#