1、V$FIXEd_TABLE
用于列出所有可用的动态新能视图和动态性能表
select name from v$fixed_table where name LIKE 'v$';
2、v$instance
用于取得当前例程的详细信息
select * from v$instance
3、V$SGA
显示SGA的主要组成部分
SQL>SELECT * FROM V$SGA;
4、V$SGAINFO
显示SGA更详细的信息
5、v$parameter
取得初始化参数的详细信息
6、 V$VERSION
取得oracle版本信息
7、 V$OPTION
显示已经安装的oracle选项
select * from V$OPTION;
8、V$SESSION
用于显示会话的详细信息
9、V$PROCESS
显示与oracle相关的进程信息,包括后台进程和服务进程
select a.terminal,a.spid,a.pga_alloc_mem
from v$process a,v$session b
where a.addr=b.paddr AND b.username='SCOTT';
10、V$BGPRECESS
显示后台进程详细信息
select name,description from v$bgprocess
where paddr<>'00';
11、V$DATABASE
取得当前数据库的详细信息
12、 V$CONTROLFILE
控制文件信息
13、V$DATAFILE
取得当前数据库的所有数据文件信息
14、 V$DBFILE
取得数据文件编号以及名称
select * from V$dbfile;
15 V$LOGFILE
显示当前数据库的重做日志信息
16、 V$log
显示日志组的详细信息
17、 V$thread
显示重做线程的详细信息,当使用RAC结构时,每个例程都对应一个重做线程,并且每个
重做线程包含独立的重做日志组
select thread#,status,groups,instance,sequeue#
from V$thread;
18、V$lock
显示所信息,通过与V$SESSION进行连接查询,可以显示占有锁的会话,以及等待锁的会话
select a.username,a.machine,b.lmode,b.request
from V$session a,V$lock b
where a.sid=b.sid and a.type='USER';
19、V$LOCKED_OBJECT
显示被加锁的数据库对象,通过与DBA_OBJECTS连接查询,可以显示具体的对象名及
执行行加锁操作的oracle用户名
select a.oracle_username,b.owner||'.'||b.object_name object
from v$locked_object a,dba_objects b
where a.object_id=b.object_id;
20、V$rollname 和V$rollstat
V$ROLLNAME 显示处于online状态的UNDO段
V$ROLLSTAT显示UNDO段统计信息
二者连接查询,显示UNDO段的详细信息
select a.name,b.xacts FROM v$rollname a,v$rollstat b
where a.usn=b.usn;
21 V$tablespace
表空间信息
22 V$TEMPFILE
显示当前数据库包含的临时文件
select name from v$tempfile;