查询数据库基本信息

  • Post author:
  • Post category:其他


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

数据库中所有视图

转载于:https://www.cnblogs.com/Wardenking/p/10129400.html