V$DATAFILE¶
V$DATAFILE 展示了控制文件中关于数据文件的信息。
| 列名 | 类型 | 描述 |
|---|---|---|
| FILE# | NUMERIC(1000,38) | 文件ID号 |
| CREATION_CHANGE# | NUMERIC(1000,38) | 创建LSN |
| CREATION_TIME | DATE | 创建时间 |
| TS# | NUMERIC(1000,38) | 数据文件所属表空间ID |
| RFILE# | NUMERIC(1000,38) | 表空间相关的数据文件号(取FILE#) |
| STATUS | VARCHAR(7) | 文件的状态 ONLINE OFFLINE RECOVER |
| ENABLED | VARCHAR(10) | 描述SQL对文件的访问方式: DISABLED READ ONLY READ WRITE |
| CHECKPOINT_CHANGE# | NUMERIC(1000,38) | 最后的检查点的SCN |
| CHECKPOINT_TIME | DATE | 检查点号的时间戳 |
| UNRECOVERABLE_CHANGE# | NUMERIC(1000,38) | 数据文件的最后不可恢复变化号。若数据库处于归档日志模式,则该列在不可恢复操作结束后更新。若数据库不处于归档日志模式,该列不更新。(目前取固定值NULL) |
| UNRECOVERABLE_TIME | DATE | 最后一次不可恢复变化的时间戳。该列只有在数据库处于归档日志模式才会更新。(目前取固定值NULL) |
| LAST_CHANGE# | NUMERIC(1000,38) | 数据文件的最后变化号(若数据文件将要修改,则取空值)(目前取固定值NULL) |
| LAST_TIME | DATE | 上一次更新时间(保留字段) |
| OFFLINE_CHANGE# | NUMERIC(1000,38) | 最新的离线范围的离线修改号。该列只有在数据文件被设为在线的时候才会更新。(目前取固定值NULL) |
| ONLINE_CHANGE# | NUMERIC(1000,38) | 最新的离线范围的在线修改号(目前取固定值NULL) |
| ONLINE_TIME | DATE | 上一次在线时间(保留字段) |
| BYTES | NUMERIC(1000,38) | 当前的文件大小(以byte为单位);若不可访问取值为0 |
| BLOCKS | NUMERIC(1000,38) | 当前的文件大小(以block为单位);若不可访问取值为0 |
| CREATE_BYTES | NUMERIC(1000,38) | 创建时的大小(以byte为单位)(取BYTES) |
| BLOCK_SIZE | NUMERIC(1000,38) | 数据文件块大小 |
| NAME | VARCHAR(513) | 数据文件的名称 |
| PLUGGED_IN | NUMERIC(1000,38) | 描述表空间是否是连接的。(目前取固定值NULL) |
| BLOCK1_OFFSET | NUMERIC(1000,38) | 从文件的起始位置到通用信息的起始位置的偏移量。(目前取固定值NULL) |
| AUX_NAME | VARCHAR(513) | 通过CONFIGURE AUXNAME对文件设置的附加的名字(目前取固定值NULL) |
| FIRST_NONLOGGED_SCN | NUMERIC(1000,38) | 第一个未记录日志的SCN(目前取固定值NULL) |
| FIRST_NONLOGGED_TIME | DATE | 第一个未记录日志的时间(目前取固定值NULL) |
| FOREIGN_DBID | NUMERIC(1000,38) | 文件所在的外部DBID。若文件不是外部的数据库文件则取值为0。(取固定值0) |
| FOREIGN_CREATION_CHANGE# | NUMERIC(1000,38) | 外部数据文件的创建SCN。若文件不是外部数据库文件则取值为0(取固定值0) |
| FOREIGN_CREATION_TIME | DATE | 外部数据文件的创建时间。若文件不是外部数据库文件则取值为0(取固定值0) |
| PLUGGED_READONLY | VARCHAR(3) | 若文件是流动的只读外部文件则值为YES;否则取值为NO。(取固定值NO) |
| PLUGIN_CHANGE# | NUMERIC(1000,38) | 外部数据文件载入数据库的SCN。若文件不是外部数据库文件则取值为0。(取固定值0) |
| PLUGIN_RESETLOGS_CHANGE# | NUMERIC(1000,38) | 外部文件载入数据库的RESETLOGS操作的SCN。若文件不是外部数据库文件则取值为0。(取固定值0) |
| PLUGIN_RESETLOGS_TIME | DATE | 外部文件载入数据库的RESETLOGS操作的时间。若文件不是外部数据库文件则取值为0。(目前取固定值NULL) |
| NEXT_SIZE | BIGINT | 自动增长大小 |
| MAX_SIZE | BIGINT | 最大文件大小 |
| FREE_SIZE | BIGINT | 空闲空间大小 |
| VERIFY_CODE | BIGINT | 数据库验证码 |
| LAST_OFFLINE_TIME | TEXT | 上一次离线时间(保留字段) |
| VERSION_VAL | TEXT | 版本值 |
| MAIN_VERSION | INT | 主版本号 |
| SECONDARY_VERSION | INT | 次版本号 |
| MODIFY_VERSION | INT | 视图编号 |
| SYSTEM_TYPE | TEXT | 数据文件所在操作系统类型 |