V$INSTANCE¶
V$INSTANCE 展示了当前实例的状态。
原有的运行时诊断视图中的字段(除了共有的字段)列在oracle兼容字段的后边。
| 列名 | 类型 | 描述 |
|---|---|---|
| INSTANCE_NUMBER | NUMERIC(1000,38) | 用于实例注册的实例号 |
| INSTANCE_NAME | VARCHAR(128) | 实例的名字 |
| HOST_NAME | VARCHAR(128) | 实例所运行的主机名,单用户模式下该字段无效 |
| VERSION | VARCHAR(300) | 实例所运行的数据库版本(会截断为17个字符) |
| STARTUP_TIME | DATE | 实例启动的时间 |
| STATUS | VARCHAR(12) | 实例的状态: STARTED MOUNTED OPEN(与oracle中的取值不同) |
| PARALLEL | VARCHAR(3) | 当前实例是否以并行模式运行YES或NO |
| THREAD# | NUMERIC(1000,38) | 实例打开的重做线程(目前取固定值NULL) |
| ARCHIVER | VARCHAR(7) | 自动归档状态(目前取固定值NULL) |
| LOG_SWITCH_WAIT | VARCHAR(15) | 日志切换正在等待的事件(目前取固定值NULL) |
| LOGINS | VARCHAR(10) | 是否允许多用户访问 ALLOWED RESTRICTED |
| SHUTDOWN_PENDING | VARCHAR(3) | 指明是否在等待关闭,(YES) 或(NO)(目前取固定值NULL) |
| DATABASE_STATUS | VARCHAR(17) | 数据库的状态: READ ONLY READ WRITE(与oracle中的取值不同) |
| INSTANCE_ROLE | VARCHAR(18) | 实例为活动实例PRIMARY_INSTANCE,非活动辅助实例SECONDARY_INSTANCE,UNKNOWN说明实例启动了但是没有挂载(目前取固定值NULL) |
| ACTIVE_STATE | VARCHAR(9) | 实例的静默状态(目前取固定值NULL) |
| BLOCKED | VARCHAR(3) | 指明是否所有服务都被阻塞了(YES)或(NO)(目前取固定值NULL) |
| STARTUP_MODE | TEXT | 实例启动的模式 CMD SERVICE |
| ARCHIVE | TEXT | 归档状态: YES NO |
| DATABASE_STATUS_PREV | TEXT | 上一次的数据库状态 |