ORACLE视图

1. SELECT * FROM USER_USERS
USER_USERS 视图可以告诉你你在ORACLE 中的ID 是如何设置的它也可以显示其
它用户的详细情况以及对用户的统计
2.SELECT * FROM ALL_USERS;
可以使用ALL_USERS 视图你可以看到
所有存在于数据库中的用户但是它不会给出像上边的那个视图那么详细的信息
3.USER_SYS_PRIVS 来查看系统的权限
4.USER_ROLE_PRIVS 视图来查看你在数据库中被允许的任务信息数,
CONNECT 包含着系统权限CREATE SESSION 与其它的权限一样RESOURCE 也有为
数不多的权限
5.用户视图USER_CATALOG 了它是一个表视图同义字和当前所有的次序的简明目录
6.有用的视图是ALL_CATALOG 它可以让你看到其他人拥有的表
7.使用USER_OBJECTS 视图来获得关于用户所拥有对象的通用信息
8.ALL_TABLES 可以让你查看所有的你可以访问的表而不只是你所拥有的表,ALL_TABLES

也可以包括在其它用户目录中存在的表
9.查询USER_SEGMENTS 视图来监视你的表和索引的增长情况,
USER_SEGMENTS 给你了关于每个段的信息
一个段可以会由一个表索引ROLLBACK 簇临时表或缓存组成
10.ALL_TAB_PRIVS 视图可以告诉你作为一个数据库用户你在每一个可以使用的表中的权


11.USER_TABLESPACES 的视图中进行查询的它会给出你访问的表空间分配对象的初始大

小和它们的下一个大小以及它们的状态
12.USER_TS_QUOTAS 视图知道你在表空间方面所受的限制以使你可以更好地创建和组合

你的对象。
13.在ORACLE 数据字典中DBA 视图通常是最为重要的,你必须具有SELECT_ANY_TABLE 的

系统权限才能访问这些表,USER_USER 与ALL_USER 视图将会给你最少的关于用户的信息,
14.DBA_ROLES, DBA_ROLE_PRIVS 和DBA_SYS_PRIVS三个基本的视图与数据库安全相关的.
视图DBA_ROLES 给出了所有在数据库中创建的规则的信息
DBA_ROLE_PRIVS 给出的关于赋给用户的数据库规则的信息
15.DBA_TABLES 视图给出了关于数据库表和大多数与存储有关的数据库对象的信息
16.除了ADDRESS_TBL 以外所有的表都在USER 表空间中,ADDRESS_TBL 是在系
统表空间中的因为这是唯一的一个你可能存储于系统表空间中的表
17.DBA_SEGMENTS 和DBA_EXTENTS可以对管理数据库的生长情况进行控制.DBA_SEGMENTS

提供了关于每一段或数据对象如存储分配空间使用和扩展的信息
18.视图DBA_DATA_FILES可以让你看到表空间的实际分配
ORACLE 是使用数据文件来分配数据库的空间的空间在逻辑上以表空间的形式存在.
19.DBA_FREE_SPACE 视图可以告诉你在每个表格空中还有多少自由的空间可以使用
20.视图DBA_ROLLBACK_SEGS 为事务所预留的ROLLBACK 区域对数据库的性能影响是非常

大的
21.对V$SEEEION 视图执行DESCRIBE,得到关于当前数据库的会话信息

你可能感兴趣的:(oracle)