常用的DBA_视图
视图 | 说明 |
DBA_CONS_COLUMNS | 约束定义中关于用户可访问的列的描述 |
DBA_CONSTRAINTS | 表上的约束的定义 |
DBA_DATA_FILES | 数据文件的定义描述 |
DBA_EXTENTS | 构成数据库的各种段的区的描述 |
DBA_IND_COLUMNS | 表、簇上的各种索引的列的描述 |
DBA_INDEXES | 表、簇上的各种索引的描述 |
DBA_OBJECTS | 各种对象的描述 |
DBA_ROLLBACK_SEGS | 回退段的描述 |
DBA_SEGMENTS | 各种段的存储分配情况 |
DBA_TAB_COLUMNS | 表、视图、簇的列的描述 |
DBA_TABLES | 表的描述 |
DBA_TABLESPACES | 各种表空间的描述 |
DBA_TEMP_FILES | 临时文件的描述 |
DBA_UNDO_EXTENTS | 撤销段的区的描述 |
DBA_ROLES | 数据库中的所有角色 |
DBA_SYS_PRIVS | 授予用户和角色的系统权限 |
DBA_TAB_PRIVS | 授予用户和角色的对象权限 |
DBA_TS_QUOTAS | 分配给用户的表空间配额 |
DBA_USERS | 数据库中的所有用户 |
DBA_VIEWS | 数据库中的所有视图 |
DBA_视图被称为静态数据字典视图,给出的是数据库字典的状态和组成情况。只有数据库处于OPEN状态时才能访问数据字典视图。
常用V$视图
视图 | 说明 |
V$FIXED_TABLE | 所有可用的动态性能视图和动态性能表的信息 |
V$INSTANCE | 当前例程的详细信息 |
V$SGA | SGA区的主要组成部分的信息。 |
V$SGAINFO | SGA区的更详细的信息 |
V$PARAMETER | 初始化参数信息 |
V$VERSION | Oracle版本的信息 |
V$OPTION | 已安装oracle选项的信息 |
V$SESSION | 当前会话信息 |
V$PROCESS | 与ORACLE相关的所有进程的信息(服务器进程、后台进程) |
V$BGPROCESS | 后台进程信息 |
V$DATABASE | 当前数据库的信息 |
V$CONTROLFILE | 当前数据库的所有控制文件的信息 |
V$DATAFILE | 当前数据库的所有数据文件的信息 |
V$DBFILE | 数据文件的编号 |
V$LOGFILE | 当前数据库的所有重做日志文件的信息 |
V$LOG | 重做日志组的信息 |
V$THREAD | 重做线程的信息 |
V$LOCK | 锁的信息 |
V$LOCKED_OBJECT | 被加锁的数据库对象的信息 |
V$ROLLNAME | 处于ONLINE(联机)状态的撤销段的信息 |
V$ROLLSTAT | 撤销段的统计信息 |
V$TABLESPACE | 各种表空间的 信息 |
V$TEMPFILE | 当前数据库的所有临时文件的信息 |
V$SYSSTAT | 包含关于当前例程的性能统计信息 |
V$SORT_SEGMENT | 排序段的使用情况 |
V$SORT_USAGE | 使用排序段的会话和用户信息 |
V%TRANSACTION | 保存事务的基本信息 |
V$视图是因为能够反映数据库当前运转情况的实时数据而被称为动态性能视图,V$视图有助于了解数据库是如何对数据请求作出响应的。
数据库处于不同状态时可访问的动态性能视图
数据库状态 | 可访问的动态性能视图 | 说明 |
NOMOUNT非加载状态 | V$PARAMETER | 启动例程后,Oracle会打开初始化参数文件,分配SGA区并启动各个后台进程。但当前还没有加载数据库时,例程处于NOMOUNT状态时,只能访问从SGA区获得信息的动态性能视图 |
V$SGA | ||
V$OPTION | ||
V$PROCESS | ||
V$SESSION | ||
V$VERSION | ||
V$INSTANCE | ||
MOUNT加载状态 | V$THREAD | 当加载数据库时,oracle会根据初始化参数control_files的指定,打开控制文件,使数据库处于MOUNT状态。此时不仅可以访问从SGA区获得信息的动态性能视图,还可以访问从控制文件中获得信息的动态性能视图。 |
V$CONTROLEFILE | ||
V$DATABASE | ||
V$DATAFILE | ||
V$DATAFILE_HEADER | ||
V$LOGFILE | ||
V$TEMPFILE | ||
OPEN打开状态 | V$FILESTAT | 当打开数据库时,oracle会根据控制文件中的信息,打开所有数据文件和重日志文件,使数据库处于OPEN状态。此时可以访问全部的动态性能视图信息。 |
V$SESSION_WAIT | ||
V$WAITSTAT |