查询数据库基本信息以及动态性能视图

来源:这里教程网 时间:2026-03-03 12:48:21 作者:

1、查看数据库的名字和归档状态 SQL> select name,log_mode from v$database; 2、 查看数据库的instance名字和状态 SQL> select instance_name,status from v$instance; 3、查看表空间名称、状态和管理方式 SQL> select tablespace_name,status,extent_management from dba_tablespaces; 4、查看控制文件的位置和名字 SQL> select name from v$controlfile; 5、查看日志文件的组名、成员数量、状态和大小 SQL> select group#,members,bytes,status from v$log; 6、查看日志文件的位置 SQL> select group#,member from v$logfile; 7、查看数据文件的位置和大小 SQL> select name,bytes from v$datafile; 8、查看用户拥有的对象和类型 SQL> select object_name,object_type from dba_objects where owner='SCOTT'; 9、查看临时文件的信息 SQL> select name,bytes from v$tempfile; 10、查看归档日志信息 SQL> select name, FIRST_CHANGE#,next_change# from v$archived_log;

  动态性能视图: 1 V$datafile 数据库使用的数据文件信息 2 V$librarycache 共享池中sql语句的治理信息 3 V$lock 锁的相关信息 4 V$log 从控制文件中提取有关重做日志组的信息 5 V$logfile 日志组文件的相关信息 6 V$parameter 参数 7 V$process 当前进程信息 8 V$rollname 回滚段信息 9 V$rollstat 连机回滚段统计信息 10 V$rowcache 内存中数据字典活动/性能信息 11 V$session 有关活动会话的信息 12 V$sesstat 在V$session中报告当前会话的统计信息 13 V$sqlarea 共享池中使用当前光标的信息 14 V$statname 在V$sesstat中报告的各统计的含义 15 V$sysstat 基于当前操作会话进行的系统统计 16 V$waitstat 等待的相关信息 关于dba视图: 1 dba_data_files 关于数据库文件的信息 2 dba_db_links 数据库中的所有数据库链路 3 dba_extents 数据库中包括所有分区 4 dba_free_space 所有表空间中自由分区 5 dba_indexes 数据库中所有索引的描述 6 dba_ind_columns 在所有表及聚族上压缩索引的列 7 dba_objects 数据库中所有的对象 8 dba_rollback_segs 回滚段的描述 9 dba_segments 为所有数据库段分配的存储空间 10 dba_sequences 数据库中所有顺序书的描述 11 dba_synonyms 数据库中所有同义词 12 dba_tables 数据库中所有表的描述 13 dba_tablespaces 数据库中所有表空间的描述 14 dba_tab_columns 所有表描述、视图以及聚族的列 15 dba_tab_grants 数据库中对象所授的权限 16 dba_tab_privs 数据库中对象所授的权限 17 dba_ts_quotas 所有用户表空间限额 18 dba_users 关于数据库的所有用户信息 19 dba_views 数据库中所有视图

相关推荐