Oracle数据字典与视图

合集下载

ORACLE数据字典

ORACLE数据字典

ORACLE数据字典(一)数据字典概念Oracle数据字典由表和视图组成,其中存储了一些与数据库结构信息相关的数据库对象。

数据字典描述了实际数据的组织方式。

例如,表的创建者信息、创建时间信息、表空间信息、用户访问权限信息等。

它们可以像其他数据库表或视图一样进行查询,但不能修改。

它们存储在系统表空间中。

当用户在操作数据库中的数据时遇到困难,他们可以访问数据字典来查看详细信息。

数据字典不仅是数据库的核心,也是所有用户,包括最终用户、程序员和数据库管理员的重要工具。

因为数据字典是只读的,所以我们只能对其表或视图使用SQL查询语句。

oracle数据库字典通常是在创建和安装数据库时被创建的,oracle数据字典是oracle数据库系统工作的基础,没有数据字典的支持,oracle数据库系统就不能进行任何工作。

数据字典中的表是不能直接被访问的,但是可以访问数据字典中的视图。

数据字典内容包括:1.数据库中所有模式对象的信息,如表、视图、集群、索引、集群、同义词、序列、过程、方法、包、触发器等。

2,分配多少空间,当前使用了多少空间等。

3,列的缺省值。

4.约束信息的完整性。

5.Oracle用户的名称。

6,用户及角色被授予的权限。

7,用户访问或使用的审计信息。

8,其它产生的数据库信息。

(二)数据字典分类数据字典按照存在的形式分为数据字典表和数据字典视图。

2.1数据字典表数据字典表里的数据是oracle系统存放的系统数据,而普通表存放的是用户的数据。

为了方便的区别这些表,这些表的名字都是用\结尾,这些表属于sys用户。

数据字典表由$oracle_uuhome/rdbms/admin/sql创建。

创建BSQ脚本,并在此脚本中调用其他脚本来创建这些数据字典表。

在这些创建脚本中使用基表创建SQL。

只有Oracle可以读取和写入这些数据字典表。

基表是存储数据库信息的基础表。

基表是在任何Oracle 数据库中创建的第一个对象。

使用“创建数据库”创建数据库时,只要Oracle server运行SQL BSQ脚本,就会自动创建这些对象。

Oracle数据库应用

Oracle数据库应用

Oracle账户解锁Oracle数据库自带了许多账户,但默认情况下,Oracle只对其中5个账户进行了解锁,分别是sys、system、dbsnmp、sysman和mgmt_view,而其他账户出于锁定状态,其中sys、system具有管理员权限。

查看Oracle账户的锁定状态:SQL>select username, account_status from dba_users;(expired)表示账户为过期状态(需要设置口令才能解除此状态)SQL>alter user scott account unlock;SQL>alter user scott identified by tiger;(为scott账户设置口令)SQL>select username, account_status from dba_users where username = 'SCOTT'; (通过数据字典dba_users查看scott账户的状态)Oracle数据库体系结构一般Oracle数据库在物理上主要由3种类型的文件组成,分别是数据文件(*.dbf)、控制文件(*.ctl)和重做日志文件(*.log)。

还有参数文件、备份文件、归档重做日志文件,以及警告、跟踪日志文件等。

Oracle数据库从逻辑存储结构上来讲,主要包括表空间(tablespace)、段(segment)、区(extent)和数据块(block)。

其中数据块都具有相同的结构:块头部、表目录、行目录、空闲空间、行空间。

Oracle进程结构:DBWn(Database Writer,数据库写入)进程LGWR(Log Writer,日志写入)进程CKPT(Check Point,检查点或检验点)进程SMON(System Monitor,系统监控)进程PMON(Process Monitor,进程监控)进程ARCn(Archive Process,归档)进程RECO(Recovery,恢复)进程数据字典Oracle数据字典的视图类型user视图:user视图的名称以user_为前缀,用来记录用户对象的信息。

Oracle数据字典

Oracle数据字典

Oracle数据字典数据字典是Oracle数据库的核心组件,它是由一系列对于用户而言是只读的基础表和视图组成,它保存了关于数据库本身以及其中存储的所有对象的基本信息。

可以认为数据字典记录了数据库实例自身的重要信息。

对数据字典的管理和维护由Oracle系统负责,任何数据库用户都无法对数据字典中的内容进行修改,但是数据库用户可以查看数据字典中的内容。

为了方便用户查看数据字典中的信息,数据字典中的信息也是通过表和视图的形式组织起来的,数据字典和视图都保存在SYSTEM表空间中。

数据字典中的信息实际上中保存在基本表中的,并且只有Oracle系统才有权读取和写入基础表。

基础表中存储的信息通常是经过加密处理的。

视图是一种虚拟表,它本身并不包含数据,其中的数据是经过处理后基本表中的数据。

数据字典中视图的作用是将表中各种信息进行分类,以方便用户获取其中的数据。

大多数情况下,用户可以通过数据字典视图来获取与数据库相关的信息,而不需要访问数据字典表。

在Oracle实例运行期间,需要从数据字典表中读取信息,用于判断用户要访问的对象是否存在等信息。

同时,Oracle还不断地向数据字典表中写入数据,以反映用户对数据库、以及数据库中保存的各对象所做的修改。

例如,用户创建了一个表,这时系统将在数据字典中记录该表的结构信息、表在存储信息等。

对于数据库用户而言,数据字典中的视图好一本关于当前Oracle数据库的参考手册,可以通过SELECT语句查询。

数据库用户由于权限不同,所能访问的数据字典视图的数量和类型也不同。

用户所使用数据字典视图大致可以分为三类,并且各种类型的视图以不同名称的前缀表示。

这三类数据字典视图的介绍如下:●USER视图USER视图就是以USER_字符为名称前缀的数据字典视图。

每个数据库用户都有一组属于自己的视图,在USER视图中包含了属于该用户的所有对象的信息。

●ALL视图ALL视图就是以ALL_字符为名称前缀的数据字视图。

Oracle系统表大全

Oracle系统表大全

数据字典dict总是属于Oracle用户sys的。

、用户:select username from dba_users;改口令alter user spgroup identified by spgtest;2、表空间:select * from dba_data_files;select * from dba_tablespaces;//表空间select tablespace_name,sum(bytes), sum(blocks)from dba_free_space group by tablespace_name;//空闲表空间select * from dba_data_fileswhere tablespace_name='RBS';//表空间对应的数据文件select * from dba_segmentswhere tablespace_name='INDEXS';3、数据库对象:select * from dba_objects;CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PAC KAGE BODY、PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。

4、表:select * from dba_tables;analyze my_table compute statistics;>dba_tables后6列select extent_id,bytes from dba_extentswhere segment_name='CUSTOMERS' and segment_type='TABLE'order by extent_id;//表使用的extent的信息。

segment_type='ROLLBACK'查看回滚段的空间分配信息列信息:select distinct table_namefrom user_tab_columnswhere column_name='SO_TYPE_ID';5、索引:select * from dba_indexes;//索引,包括主键索引select * from dba_ind_columns;//索引列select i.index_name,i.uniqueness,c.column_namefrom user_indexes i,user_ind_columns cwhere i.index_name=c.index_nameand i.table_name ='ACC_NBR';//联接使用6、序列:select * from dba_sequences;7、视图:select * from dba_views;select * from all_views;text 可用于查询视图生成的脚本8、聚簇:select * from dba_clusters;9、快照:select * from dba_snapshots;快照、分区应存在相应的表空间。

oracle数据库对象

oracle数据库对象

15
临时表
临时表:在一个会话或者是一个事务中保存临时数据的表。 有两种类型: 会话临时表(Session-Specific Temporary Table ) CREATE GLOBAL TEMPORARY TABLE ... [ON COMMIT PRESERVE ROWS ] 事务临时表(Transaction-Specific Temporary Table ) CREATE GLOBAL TEMPORARY TABLE ... [ON COMMIT DELETE ROWS ]
26
重建索引
为什么要重建索引? 对索引的表中的数据进行频繁的更新操作和删除时, 会导致索引的表空间中产生大量的碎片,会对查询和DM L语句的性能造成很大的影响;同时,会导致空间的浪费; 如何重建? 可以使用alter index ….. Rebuild来进行索引的重 建工作。

21
唯一索引
唯一索引 • 确保在定义索引的列中没有重复的值 • Oracle 自动为主键和唯一键列创建唯一索引 • CREATE UNIQUE INDEX 语句用于创建唯一索引

22
组合索引
组合索引 • 在表的多个列上创建的索引 • 也称为“连接索引” • 组合索引中的列可以按任意顺序排列 • 对于在 WHERE 子句中包含多个列的查询,可以提高数据 访问速度
4
表空间分类
表空间分为本地管理表空及字典管理表空二大类: a.本地管理表空 本地管理表空: 本地管理表空 减少了对数据字典表的争用 分配或回收空间时不生成还原数据 无需合并 建立本地管理表空方法如下:
CREATE TABLESPACE userdata DATAFILE ‘/home/ecif/oradata/dbs/userdata01.dbf' SIZE 500M EXTENT MANAGEMENT LOCAL UNIFORM SIZE 256K;

oracle数据字典应用

oracle数据字典应用

1. DBA_OBJECTS / ALL_OBJECTS / USER_OBJECTS(OBJ)视图是非常非常常用的数据视图,可以获得数据库中任意的对象sys@ora10g>descdba_objects;Name Null? Type----------------------------------------- -------- -----------------------------OWNER VARCHAR2(30)OBJECT_NAME VARCHAR2(128)SUBOBJECT_NAME VARCHAR2(30)OBJECT_ID NUMBERDATA_OBJECT_ID NUMBEROBJECT_TYPE VARCHAR2(19)CREATED DATELAST_DDL_TIME DATETIMESTAMP VARCHAR2(19)STATUS VARCHAR2(7)TEMPORARY VARCHAR2(1)GENERATED VARCHAR2(1)SECONDARY VARCHAR2(1)sys@ora10g> select count(*) from dba_objects;COUNT(*)----------11441sys@ora10g> select count(*) from obj;COUNT(*)----------6751sys@ora10g> select count(*) from user_objects;COUNT(*)----------6751sys@ora10g> select count(*) from all_objects;COUNT(*)----------11376sys@ora10g> conn sec/secConnected.sec@ora10g> select object_name,object_type from obj;OBJECT_NAME OBJECT_TYPE------------------------------ -------------------TEST TABLESTATS_TEST TABLE2.通过查看catalog.sql获得oracle创建DBA_OBJECTS数据字典视图的语句create or replace view DBA_OBJECTS(OWNER, OBJECT_NAME, SUBOBJECT_NAME, OBJECT_ID, DATA_OBJECT_ID,OBJECT_TYPE, CREATED, LAST_DDL_TIME, TIMESTAMP, STATUS,TEMPORARY, GENERATED, SECONDARY)asselect , , o.subname, o.obj#, o.dataobj#,decode(o.type#, 0, 'NEXT OBJECT', 1, 'INDEX', 2, 'TABLE', 3, 'CLUSTER',4, 'VIEW', 5, 'SYNONYM', 6, 'SEQUENCE',7, 'PROCEDURE', 8, 'FUNCTION', 9, 'PACKAGE',11, 'PACKAGE BODY', 12, 'TRIGGER',13, 'TYPE', 14, 'TYPE BODY',19, 'TABLE PARTITION', 20, 'INDEX PARTITION', 21, 'LOB',22, 'LIBRARY', 23, 'DIRECTORY', 24, 'QUEUE',28, 'JAVA SOURCE', 29, 'JAVA CLASS', 30, 'JAVA RESOURCE',32, 'INDEXTYPE', 33, 'OPERATOR',34, 'TABLE SUBPARTITION', 35, 'INDEX SUBPARTITION', 40, 'LOB PARTITION', 41, 'LOB SUBPARTITION',42, NVL((SELECT distinct 'REWRITE EQUIVALENCE'FROM sum$ sWHERE s.obj#=o.obj#and bitand(s.xpflags, 8388608) = 8388608),'MATERIALIZED VIEW'),43, 'DIMENSION',44, 'CONTEXT', 46, 'RULE SET', 47, 'RESOURCE PLAN', 48, 'CONSUMER GROUP',51, 'SUBSCRIPTION', 52, 'LOCATION',55, 'XML SCHEMA', 56, 'JAVA DATA',57, 'SECURITY PROFILE', 59, 'RULE',60, 'CAPTURE', 61, 'APPLY',62, 'EVALUATION CONTEXT',66, 'JOB', 67, 'PROGRAM', 68, 'JOB CLASS', 69, 'WINDOW',72, 'WINDOW GROUP', 74, 'SCHEDULE', 79, 'CHAIN', 81, 'FILE GROUP','UNDEFINED'),o.ctime, o.mtime,to_char(o.stime, 'YYYY-MM-DD:HH24:MI:SS'),decode(o.status, 0, 'N/A', 1, 'VALID', 'INVALID'),decode(bitand(o.flags, 2), 0, 'N', 2, 'Y', 'N'),decode(bitand(o.flags, 4), 0, 'N', 4, 'Y', 'N'),decode(bitand(o.flags, 16), 0, 'N', 16, 'Y', 'N')from sys.obj$ o, er$ uwhere o.owner# = er#and o.linkname is nulland (o.type# not in (1 /* INDEX - handled below */,10 /* NON-EXISTENT */)or(o.type# = 1 and 1 = (select 1from sys.ind$ iwhere i.obj# = o.obj#and i.type# in (1, 2, 3, 4, 6, 7, 9)))) and != '_NEXT_OBJECT'and != '_default_auditing_options_'and bitand(o.flags, 128) = 0union allselect , , NULL, to_number(null), to_number(null),'DATABASE LINK',l.ctime, to_date(null), NULL, 'VALID','N','N', 'N'from sys.link$ l, er$ uwhere l.owner# = er#/3.oracle官方文档中关于ALL_OBJECTS的描述ALL_OBJECTSALL_OBJECTS describes all objects accessible to the current user.Related Views∙DBA_OBJECTS describes all objects in the database.∙USER_OBJECTS describes all objects owned by the current user. This view does not display the OWNER column.4.小结数据库中包含数以万计的对象, DBA_OBJECTS / ALL_OBJECTS / USER_OBJECTS(OBJ)这些视图就像是一个小爬犁,通过这些视图可以很快的了解某个SCHEMA包含的内容。

管理数据字典

管理数据字典

管理数据字典(一)--常用数据字典1、数据字典的功能数据字典记载了数据的系统信息,它是只读表和视图的集合。

数据字典的所有者为sys用户,并且其被保存放在SYSTEM表空间里。

2、数据字典的概念数据字典包括数据字典基表和数据字典视图两部分,其中,基表存储数据库的基本信息,普通用户不能直接访问数据字典基表;数据字典视图是基于数据字典基表建立的视图,普通用户可以通过查询数据字典视图取得系统信息。

数据字典视图主要包括USER_XXX、ALL_XXX、DBA_XXX。

3、常用数据字典(1)DICT用于显示当前用户可访问的所有数据字典视图,并给出这些数据字典的用途04:23:22SQL>select table_name,comments from dict04:23:412where comments like'%grants%';TABLE_NAME COMMENTS----------------------------------------------------------------------USER_COL_PRIVS_MADE All grants on columns of objects owned by the userUSER_TAB_PRIVS_MADE All grants on objects owned by the userALL_TAB_PRIVS_MADE User's grants and grants on user's objects(2)DUAL用于返回函数的值04:26:39SQL>select sysdate from dual;SYSDATE-------------------2011-02-1904:26:4104:26:41SQL>select user from dual;USER------------------------------SCOTT04:26:47SQL>select4/2from dual;4/2----------2(3)IND用于显示当前用户所拥有的所有索引和索引统计信息04:31:45SQL>col index_type for a1004:31:52SQL>col uniqueness for a1004:32:04SQL>col index_name for a1004:32:07SQL>select index_name,index_type,uniqueness04:32:322from ind where table_name='EMP';INDEX_NAME INDEX_TYPE UNIQUENESS------------------------------PK_EMP NORMAL UNIQUE04:32:49SQL>select index_name,index_type,uniqueness04:32:562from ind where table_name='DEPT';INDEX_NAME INDEX_TYPE UNIQUENESS------------------------------PK_DEPT NORMAL UNIQUE(4)OBJ用于显示当前用户所拥有的所有对象04:35:51SQL>select object_name,object_type,object_id,created from obj 04:36:082order by2;OBJECT_NAME OBJECT_TYPE OBJECT_ID CREATED---------------------------------------------------------------PK_DEPT INDEX511472005-06-3019:47:57PK_EMP INDEX511492005-06-3019:47:57GET_EMP_REC PROCEDURE525342011-02-1206:27:15 SALGRADE TABLE511512005-06-3019:47:57QUEST_SL_TEMP_E TABLE525152011-01-2914:55:05XPLAIN1LOGTABLE TABLE525462011-02-1207:47:29EMP TABLE511482005-06-3019:47:57DEPT TABLE511462005-06-3019:47:57BONUS TABLE511502005-06-3019:47:579rows selected.(5)SEQ拥有显示当前用户所拥有的所有序列04:38:06SQL>select sequence_name,increment_by from seq;no rows selected(6)SYN用于显示当前用户所拥有的同义词和同义词所对应的数据库对象名。

Oracle SQL之使用数据字典视图管理对象

Oracle SQL之使用数据字典视图管理对象

TABS
Synonym for USER_TABLES
3、表信息
例子:使用user_tab_columns查看表字段的信息
SQL> desc user_tab_columns;
SQL> select column_name,data_type,data_length,data_precision,data_scale,nullable
1、数据字典
例子:查询内存组件相关的数据字典视图
SQL> select * from dict where table_name like '%MEMORY%';
TABLE_NAME
COMMENTS
------------------------------ ----------------------------------------
2、对象信息
例子:通过user_objects视图查看用户当前所有的对象信息
SQL> conn hr/hr
Connected.
SQL> select object_name,object_type,created,status
2 from user_objects order by object_type;
Name
Null? Type
----------------------------------------- -------- ----------------------------
TABLE_NAME
VARCHAR2(30)
COMMENTS
VARCHAR2(4000)
SQL> select * from dictiona_OBJECTS';
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ORACLE数据字典与视图当ORACLE数据库系统启动后,数据字典总是可用,它驻留在SYSTEM表空间中,所有权属于sys(DBA)用户。

数据字典包含数据库中所有模式对象(包括表、视图、索引、聚簇、同义词、序列、过程、函数、包、触发器等)的定义、列的默认值、完整性约束的定义、用户的权限和角色信息、存储空间分配情况、审计信息、字符集信息等数据库信息。

为了方便用户查询,在数据字典表上建立了数据字典视图集。

视图集分为三种,这些视图包含有类似信息,彼此以前缀相区别,前缀为USER、ALL和DBA。

▽前缀为USER_的视图,为用户视图,是在用户的模式内,包含当前用户所拥有的全部对象信息。

如:USER_OBJECTS视图包含当前用户所建立的对象信息。

▽前缀为ALL_的视图,为扩展的用户视图,除包含当前用户所拥有的全部对象信息以外,还包含公共帐号和显式授权用户所拥有的全部模式对象信息。

如:ALL_USERS。

▽前缀为DBA_的视图,为DBA的视图,包含整个数据库的所有用户所拥有的所有对象信息,而不局限于部分用户。

如:DBA_USERS视图包含数据库中所有用户信息。

只有DBA用户或被授予select_any_dictionary系统权限的用户才能够访问DBA视图。

在数据库ORACLE还维护了一组虚表(virtual table),记录当前数据库的活动情况和性能参数,这些表称为动态性能表。

动态性能表的拥有者为SYS用户,名字均以V_$或GV_$为前缀。

动态性能表不是真正的表,许多用户不能直接存取。

DBA可通过查询这些表,了解系统运行状况、诊断和解决系统运行中出现的问题。

DBA可以建立视图,给其它用户授予存取视图权。

为了便于访问,Oracle在动态性能表的基础上建立了公用同义词,这些同义词的名字以V_$开头。

如V_$BGPROCESS视图记录Oracle后台进程信息。

Sys帐号进去在视图下可见全部数据字典。

其它帐号只能通过SQL语句查询ORACLE数据字典与视图(部分,不全)视图名说明ALL_CATALOG 为用户可存取的全部表、视图和序列ALL_COL_COMMENTS 为用户可存取的表和视图列上的注释ALL_COL_PRIVS 在列上授权,该用户或PUBLIC是被授与者ALL_COL_PRIVS_MADE 在列上授权,该用户为持有者或授与者ALL_COL_PRIVS_RECD 在列上授权,该用户或PUBLIC是被授与者ALL_CONSTRAINTS 在可存取表上的约束定义ALL_CONS_COLUMN 关于在约束定义中可存取列的信息ALL_DB_LINKS 用户可存取的数据库链ALL_DBF_AUDIT_OPTS 在对象建立时,所应用的缺省对象审计选择ALL_DEPENDENCIES 用户可存取的对象之间的从属关系ALL_ERROES 在用户可存取对象上的当前错误ALL_INDEXES 在用户可存取的表上的索引说明ALL_IND_COLUMNS 在可存取的表上的索引列ALL_OBJECTS 用户可存取的对象ALL_SEQUENCES 用户可存取的序列说明ALL_SNAPSHOTS 用户可存取的全部快照ALL_SOURCE 用户可存取的全部存储对象文本源程序ALL_SYNONYM 用户可存取的全部同义词ALL_TABLES 用户可存取的表的说明ALL_TAB_COLUMNS 用户可存取的表、视图、聚集的列ALL_TAB_COMMENTS 用户可存取的表或视图上的注释。

ALL_TAB_PRIVS 在对象上授权,该用户或PUBLIC被授与者ALL_TAB_PRIVS_MADE 在对象上的授权或用户授权ALL_TAB_PRIVS_RECD 在对象上授权,该用户或PUBLIC是被授与者ALL_TRIGGERS 用户可存取的触发器ALL_TRIGGER_COLS 显示用户持有的表中的列和用户所持有的触发器中列的使用,或者用户具有CREATE ANY TRIGGER特权时在所有触发器上列的使用ALL_USERS 关于数据库是所有用户的信息ALL_VIEW 用户可存取的视图文本AUDIT_ACTIONS 审计跟踪动作类型代码描述表CAT 为USER_CATALOG的同义词CHAINED_ROWS ANALYZE CHAINED ROWS命令的缺省值CLU 为USER_CLUSTERS的同义词COLS 为USER_TAB_COLUMNS的同义词COLUMN_PRIVILEGES 在列上授权,用户是其授权者,被授与权者、持有者或授与PUBLICDBA_2PC_NEIGHBORS 关于悬挂事务入和出连接的信息DBA_2PC_PENDING 关于在PREPARED状态时失败的分式事务信息DBA_AUDIT_EXISTS 由AUDIT EXISTS命令建立的审计跟踪记录DBA_AUDIT_OBJECT 系统中全部对象的审计跟踪记录DBA_AUDIT_SESSION 系统中涉及CONNECT和DISCONNECT的全部审计跟踪记录DBA_AUDIT_STATEMENT 系统中涉及GRANT、REVOKE、AUDIT、NOAUDIT和ALTER SYSTEM语句的全部审计记录DBA_AUDIT_TRAIL 为系统中全部审计记录的集合DBA_BLOCKERS 为会话集,它们具有别的会话正等待的一封锁,而它们本身不等待封锁DBA_CATALAOG 为全部数据库表、视图、同义词和序列DBA_CLUSTERS 数据库中全部聚集的说明DBA_CLU_CLOUMNS 表列对聚集列的映射DBA_COL_COMMENTS 在所有表和视图的列上的注释DBA_COL_PRIVS 在数据库列上的全部授权DBA_CONSTRAINTS 在数据库全部表上的约束定义DBA_CONS_CLOUMNS 关于约束定义中全部列的信息DBA_DATA_FILES 关于数据文件的信息DBA_ DB_LINKS 在数据库中的全部数据链DBA_ DDL_LOCKS 数据库中当前所有全部DDL封锁和所有未完成的DML封锁请求DBA_ DEPENDENCIES 全部对象之间的从属关系DBA_DML_LOCKS 数据库中当前所持有DDL封锁和所有未完成的DML封锁请求DBA_ERRORS 数据库中全部存储对象上的当前错误DBA_EXP_FILES 输出文件说明DBA_EXP_OBJECTS 已有增量输出的对象DBA_EXP_VERSION 最后的输出会话的版本DBA_EXTENTS 数据库中全部段的范围,如数据文件,数据段名(segment_name)和大小DBA_FREE_SPACE 在所有表空间中未用的范围DBA_INDEXES 数据库中全部索引的说明DBA_IND_COLUMN 全部表和聚集上的索引列DBA_LOCKS 在数据库中持有的全部封锁和未完成请求的封锁(包括DML和DDL封锁)DBA_OBJECT 在数据库中定义的全部聚集、数据库链、索引、包、包体、序列、同义词、表和视图DBA_OBJECT_SIZE 数据库中的全部PL/SQL对象DBA_OBJ_AUDIT_OPTS 为全部表和视图的审计选择DBA_PRIV_AUDIT_OPTS 特权审计选择DBA_PROFILES 赋给每个环境文件的资源限制DBA_ROLES 在数据库中已有的全部角色DBA_ROLE_PRIVS 授权给用户或角色的角色的说明DBA_ROLLBACK_SEGS 回滚段的说明DBA_SEGMENTS 分配给全部数据库段的存储DBA_SEQUENCES 在数据库中全部序列的说明DBA_SNAPSHOTS 在数据库中的全部快照DBA_SNAPSHOTS_LOGS 在数据库中的全部快照日志DBA_SOURCE 在数据库中全部存储对象的源文本DBA_SYNONYMS 在数据库中的全部同义词DBA_STMT_AUDIT_OPTS 为当前系统审计选择DBA_SYS_PRIVS 授权给用户或角色的系统特权DBA_TABLES 在数据库中的全部表的说明DBA_TABLESSPACES 数据库中的全部表空间的说明DBA_TAB_CLOUMNS 全部表、视图和聚集中的列DBA_TAB_COMMENTS 在数据库中全部表和视图上的注释DBA_TAB_PRIVS 在数据库中对象上的全部授权DBA_TRIGGERS 在数据库中全部触发器的说明DBA_TRIGGERS_COLS 显示由用户定义或在任何用户表上的触发器中列的用法DBA_TS_QUOTAS 为全部用户的表空间份额DBA_USERS 关于数据库全部用户的信息DBA_VIEWS 数据库中全部视图的文本DBA_WAITERS 等待封锁的全部会话和持有该锁的会话DICT 为DICTIONARY的同义词DICTIONARY 数据库字典表和视图的说明DICT_COLUMNS 数据库字典表和视图中的列的说明EXCEPTIONS 违反完整性约束的信息GLOBAL_NMAE 当前数据库的全局名IND 为USER__INDEXES的同义词INDEX_STATE 存储VAILDATE INDEX命令的信息OBJ 为USER_ OBJECT的同义词RESOURCE_COST 每种资源的费用ROLE_ROLE_PRIVS 授权给其它角色的角色的信息ROLE_SYS_PRIVS 授权给角色的系统特权的信息ROLE_TAB_PRVS 授权给角色的表特权的信息SEQ 为USER_SEQUENCES的同义词SEESSIONS_PORIVS 用户当前可用的特权SESSION_ROLES 用户当前已使其使能打角色SYN 为USER_SYNONYMS的同义词SYSTEM_PRILEGE_MAP 为系统特权代码的说明表TABLE_PRIVILEGES 在对象上授权TABLE_PRIVILEGE_MAP 为存取特权代码的说明表TABS 为USER_TABLES的同义词USER_AUDIT_OBJECT 涉及对象审计跟踪记录USER_AUDIT_SESSION 涉及连接或删除连接的全部审计跟踪记录USER_AUDIT_STATEMENT 为用户发出的GRANT、REVOKE、AUDIT、NOAUDIT、ALL SYSTEM语句的审计跟踪项USER_AUDIT_TRAIL 与用户有关的审计跟踪项USER_CATALOG 为用户所持有的表、视图、同义词和序列USER_CLUSTERS 为用户持有的聚集的说明USER_CLU_CLOUMNS 用户的表列到聚集的映射USER_COL_COMMENTS 在用户的表或视图的列上的注释USER_COL_PRIVS 在列上的授权,该用户是持有者、授权者或被授与者USER_COL_PRIVS_MADE 为用户持有的对象的列上的全部授权USER_COL_PRIVS_RECD 该用户是被授权者的列上的授权USER_CONSTRAINT 在用户表上的约束定义USER_CONS_COLUMNS 由用户持有约束定义中的列的信息USER_DB_LINKS 为用户持有的数据库链USER_DEPENDENCIES 用户的对象之间的从属关系USER_ERRORS 用户的存储对象上的当前错误USER_EXTRNTS 属于用户对象的段的范围USER_FREE_SPACE 用户可存取的表空间中未用的范围USRE_INDEXES 用户自己的索引说明USER_IND_CLOUMNS 用户索引的列或用户表上的列USER_OBJECTS 用户所持有的对象USER_OBJECT_SIZE 用户的PL/SQL对象USER_OBJ_AUDIT_OPTS 为用户的表和审计选择USER_RESOURCE_LIMITS 为当前用户的资源限制USER_ROLE_PRIVS 特权给用户的角色USER_SEGMENT 属于用户对象的数据库段的存储分配USER_SEQUENCE 用户自己的序列的说明USER_SNAPSHOTS 用户可查看的快照USER_SNAPSHOT_LOGS 用户可持有的快照日志USER_SOURCE 属于用户的全部存储对象的源文本USER_SYNONYM 用户专用同义词USER_SYS_PRIVS 特权给用户的系统特权USER_TABLES 用户持有表的说明USER_TABLESPACES 可存表空间的说明USER_TAB_COLUMNSS 用户的表、视图和聚集的列USER_TAB_COMMENTS 用户所持的表和视图上的注释USER_TAB_PRIVS 用户为授权者、持有者或被授权者的对象上的授权USRE_TAB_PRIVS_MADE 用户所持有的对象的全部特权USER_TAB_PRIVS_RECD 用户为被授权者的对象上授权USER_TRIGGRS 用户触发器的说明USER_TRIGGRS_COLS 用户所持有的或在用户表上的触发器中的列的用法USER_TS_QUOTAS 用户在表空间上的份额USER_USERS 关于当前用户的信息USER_VIEWS 用户持有的视图的文本ORACLE动态性能表表名说明V$ACCESS 显示数据库中的对象信息V$ARCHIVE 数据库系统中每个索引的归档日志方面的信息V$BACKUP 所有在线数据文件的状态V$BGPROCESS 描述后台进程V$CIRCUIT 有关虚拟电路信息V$DATABASE 控制文件中的数据库信息V$DATAFILE 控制文件中的数据文件信息V$DBFILE 构成数据库所有数据文件V$DB_OBJECT_CACHE 表示库高速缓存中被缓存的数据库对象V$DISPATCHER 调度进程信息V$ENABLEDPRIVS 那些特权接通V$FILESTAT 文件读/写统计信息V$FIXED_TABLE 显示数据库中所有固定表、视图和派生表V$INSTANCE 当前实例状态V$LATCH 每类闩锁的信息V$LATCHHOLDER 当前闩锁占有者的信息V$LATCHNAME 在V$LATCH表中表示的闩锁的译码闩锁名V$LIBRARYCACHE 库高速缓冲存储管理统计V$LICENSE 许可限制信息V$LOADCSTAT SQL*Loader在直接装入执行过程中的编译统计V$LOCK 有关封锁和资源信息,不包含DDL封锁V$LOG 控制文件中的日志文件信息V$LOGFILE 有关日志文件信息V$LOGHIST 控制文件中的日志历史信息V$LOGHISTORY 日志历史中所有日志的归档日志名V$NLS_PARAMETERS NLS参数的当前值V$OPEN_CURSOR 每一个用户会话期当前已打开和分析的光标V$PARAMETER 当前参数值的信息V$PROCESS 当前活动进程的信息V$QUEUE 多线索信息队列的信息V$REVOVERY_LOG 需要完成介质恢复的归档日志V$RECOVERY_FILE 需要介质恢复的文件状态V$REQDIST 请求时间直方图,分为12个范围V$RESOURCE 有关资源信息V$ROLLNAME 所有在线回滚段的名字V$ROLLSTAT 所有在线回滚段的统计信息V$ROWCACHE 数据字典活动的统计信息(每一个包含一个数据字典高速缓存的统计信息)V$SESSION 每一个当前会话期的会话信息V$SESSION_WAIT 列出活动会话等待的资源或事件V$SESSTAT 对于每一个当前会话的当前统计值V$SESS_IO 每一个用户会话的I/O统计V$SGA 系统全局区统计信息V$SGASTAT 系统全局区的详细信息V$SHARED_SERVER 共享服务器进程信息V$SQLAREA 共享光标高速缓存区的统计信息,每一个有一个共享光标的统计信息V$SQLTEXT 属于SGA中的共享SQL光标的SQL语句文本V$STATNAME 在V$SESSTAT表中表示的统计信息的译码统计名V$SYSSTAT 表V$SESSETA中当前每个统计的全面的系统值V$THREAD 从控制文件中得到线索信息V$TIMER 以百分之一秒为单位的当前时间V$TRANSACTION 有关事务的信息V$TYPE_SIZE 各种数据库成分的大小V$VERSION ORACLE Server中核心库成员的版本号,每个成员一行V$WAITSTAT 块竞争统计,当时间统计可能时,才能更新该表。

相关文档
最新文档