GV$INSTANCE definition in Oracle Database 11.2
GV$INSTANCE

select
  ks.inst_id,                              -- INST_ID NUMBER
  ksuxsins,                                -- INSTANCE_NUMBER NUMBER
  ksuxssid,                                -- INSTANCE_NAME VARCHAR2(16)
  ksuxshst,                                -- HOST_NAME VARCHAR2(64)
  ksuxsver,                                -- VERSION VARCHAR2(17)
  ksuxstim,                                -- STARTUP_TIME DATE
  decode(                                  -- STATUS VARCHAR2(12)
    ksuxssts,0,'STARTED',1,'MOUNTED',2,'OPEN',3,'OPEN MIGRATE','UNKNOWN'),
  decode(                                  -- PARALLEL VARCHAR2(3)
    ksuxsshr,0,'NO',1,'YES',2,NULL),
  ksuxsthr,                                -- THREAD# NUMBER
  decode(                                  -- ARCHIVER VARCHAR2(7)
    ksuxsarc,0,'STOPPED',1,'STARTED','FAILED'),
  decode(                                  -- LOG_SWITCH_WAIT VARCHAR2(15)
    ksuxslsw,0,NULL,2,'ARCHIVE LOG',3,'CLEAR LOG',4,'CHECKPOINT', 5,'REDO GENERATION'),
  decode(                                  -- LOGINS VARCHAR2(10)
    ksuxsdba,0,'ALLOWED','RESTRICTED'),
  decode(ksuxsshp,0,'NO','YES'),           -- SHUTDOWN_PENDING VARCHAR2(3)
  decode(                                  -- DATABASE_STATUS VARCHAR2(17)
    kvitval,0,'ACTIVE',2147483647,'SUSPENDED','INSTANCE RECOVERY'),
  decode(                                  -- INSTANCE_ROLE VARCHAR2(18)
    ksuxsrol,1,'PRIMARY_INSTANCE',2,'SECONDARY_INSTANCE','UNKNOWN'),
  decode(                                  -- ACTIVE_STATE VARCHAR2(9)
    qui_state,0,'NORMAL',1,'QUIESCING',2,'QUIESCED','UNKNOWN'),
  decode(                                  -- BLOCKED VARCHAR2(3)
    bitand(ksuxsdst, 1), 0, 'NO', 1, 'YES', 'NO') 
from
  x$ksuxsinst ks,
  x$kvit kv,
  x$quiesce qu
where
  kvittag = 'kcbwst'

home |  up