一、oracle数据字典主要由以下几种视图构成:
1.user视图
以user_为前缀,用来记录用户对象的信息

2.all视图
以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息

3.dba视图
以dba_为前缀,用来记录数据库实例的所有对象的信息

4.v$视图
以v$为前缀,用来记录与数据库活动相关的性能统计动态信息

5.gv$视图
以gv$为前缀,用来记录分布式环境下所有实例的动态信息

二、oracle常用的数据字典
1.基本数据字典
字典名称            说明
dba_tables               所有用户的所有表信息
dba_tab_columns     所有用户的表的字段信息
dba_views                所有用户的所有视图信息
dba_synonyms         所有用户的所有同义词信息
dba_sequences       所有用户的所有序列信息
dba_constraints       所有用户的表的约束信息
dba_ind_columns     所有用户的表的索引的字段信息
dba_triggers             所有用户的触发器信息
dba_sources            所有用户的存储过程信息
dba_segments         所有用户的段的使用空间信息
dba_extents             所有用户的段的扩展信息
dba_objects             所有用户对象的基本信息
cat                 当前用户可以访问的所有基表
tab                 但前用户创建的所有基表、视图、同义词等
dict                构成数据字典的所有表的信息

2.与数据库组件相关的数据字典
数据库组件   数据字典中的表或视图  说明
数据库       v$datafile                   记录系统的运行情况
表空间       dba_tablespaces       记录系统表空间的基本信息
                  dba_free_space        记录系统表空间的空闲空间信息
控制文件     v$controlfile         记录系统控制文件的基本信息
                   v$control_record_section 记录系统控制文件中记录文档段的信息
                   v$parameter 记录系统个参数的基本信息
数据文件     dba_data_files 记录系统数据文件及表空间的基本信息
                   v$filestat 记录来自控制文件的数据文件信息
                   v$datafile_header 记录数据文件头部的基本信息
段           dba_segments 记录段的基本信息
区           dba_extents 记录数据区的基本信息
日志          v$thread 记录日志线程的基本信息
                 v$log 记录日志文件的基本信息
                 v$logfile 记录日志文件的概要信息
归档   v$archived_log 记录归档日志文件的基本信息
          v$archived_dest 记录归档日志文件的路径信息
数据库实例 v$instance 记录实例的基本信息
                  v$system_parameter 记录实例当前有效的参数信息
内存结构  v$sga 记录sga区的信息
                v$sgastat 记录sga的详细信息
                v$db_object_cache 记录对象缓存的大小信息
                v$sql      记录sql语句的详细信息
                v$sqltext  记录sql语句的语句信息
                v$sqlarea  记录sql区的sql基本信息
后台进程  v$bgprocess 显示后台进程信息
               v$session   显示当前会话信息

3.常用动态性能视图
视图名称       说明
v$fixed_table     显示当前发行的固定对象的说明
v$instance         显示当前实例的信息
v$latch               显示锁存器的统计数据
v$librarycache   显示有关库缓存性能的统计数据
v$rollstat            显示联机的回滚段的名字
v$rowcache       显示活动数据字典的统计
v$sag                记录sga区的信息
v$sgastat          记录sga的详细信息
v$sort_usage    显示临时段的大小及会话
v$sqltext            记录sql语句的语句信息
v$sqlarea          记录sql区的sql基本信息
v$stsstat            显示基本的实例统计信息
v$system_event 显示一个事件的总计等待时间
v$waitstat           显示块竞争统计数据

oracle常用的数据字典的更多相关文章

  1. (转)oracle常用的数据字典

    一.oracle数据字典主要由以下几种视图构成: .user视图 以user_为前缀,用来记录用户对象的信息 .all视图 以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 .dba视图 ...

  2. oracle常用的数据字典查询语句

    select * from all_source where owner='user_name' and type = 'PROCEDURE' and upper(text) like upper(' ...

  3. Oracle数据库入门——常用的数据字典

    一.oracle数据字典主要由以下几种视图构成:1.user视图以user_为前缀,用来记录用户对象的信息 2.all视图以all_为前缀,用来记录用户对象的信息及被授权访问的对象信息 3.dba视图 ...

  4. Oracle学习笔记—数据字典和常用命令(转载)

    转载自: oracle常用数据字典和SQL语句总结 Oracle常用命令大全(很有用,做笔记) 一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一 ...

  5. Oracle中的数据字典技术及常用数据字典总结

    一.Oracle数据字典 数据字典是Oracle存放有关数据库信息的地方,其用途是用来描述数据的.比如一个表的创建者信息,创建时间信息,所属表空间信息,用户访问权限信息等.当用户在对数据库中的数据进行 ...

  6. Oracle常用的一些 数据字典 转https://www.cnblogs.com/neozhu/archive/2008/07/22/1248422.html

    Oracle常用数据字典表   Oracle常用数据字典表      查看当前用户的缺省表空间 SQL>select username,default_tablespace from user_ ...

  7. 转://工作中 Oracle 常用数据字典集锦

    DBA工作中数据字典就等同于我们本和笔,时时刻刻也分不开的,不管是看状态,还是监控,都需要数据字典的支持,本文整理出来常用的数据字典系列,帮助大家来记住和汇总以便查询利用 ALL_CATALOG Al ...

  8. Oracle常用命令大全(很有用,做笔记)

    一.ORACLE的启动和关闭 1.在单机环境下 要想启动或关闭ORACLE系统必须首先切换到ORACLE用户,如下 su - oracle a.启动ORACLE系统 oracle>svrmgrl ...

  9. Oracle常用语句集合

    oracle常用经典SQL查询 常用SQL查询: .查看表空间的名称及大小 )),) ts_size from dba_tablespaces t, dba_data_files d where t. ...

随机推荐

  1. js ajax 调试

    谷歌浏览器 F12->network->()请求ajax)->出现ajax调用的方法名-->点击查看网站请求地址--返回所有的数据(preview面板中) success返回后 ...

  2. js导航栏样式变换

    <script type="text/javascript"> $(function(){ var lis = $(".submenu").chil ...

  3. equals和hashcode为什么要一起重写

    equals()方法与hashCode()的通用协定是:2.1 如果两个对象相等(equal),那么必须拥有相同的哈希码(hash code)2.2 即使两个对象有相同的哈希值(hash code), ...

  4. java自动装箱的陷阱

    自动装箱和拆箱是java的一颗语法糖,在给我们带来使用便利的同时也带来一些疑惑,请看下面的代码: public class TestClass { public static void main(St ...

  5. tomcat的自我理解与使用心得

    当一个动态动态网页编写完成后是不能直接被别人通过浏览器访问的,要想访问此动态网页就必须让浏览器通过一段程序来访问此网页,这段程序就是服务器,他用来接受浏览器的请求,进行处理,将结果返回给浏览器. to ...

  6. sublime文字处理技巧

    1.针对多行文本去除重复行,而不改变文本原来的顺序,即不通过排序的方式移除重复行 安装ShellCommand插件,全选文本,ctrl+alt+|调出shell执行终端,输入 awk '!x[$0]+ ...

  7. sharedMesh变量

    在unity引擎中, 一般情况不建议用sharedMesh变量去写操作,建议只读,因为那会对mesh永久改变 变

  8. js便利json 数组的方法

    这篇文章主要介绍了JQuery遍历json数组的3种方法,本文分别给出了使用each.for遍历json的方法,其中for又分成两种形式,需要的朋友可以参考下 $(function () { var ...

  9. 49、word2vec - tensorflow

    Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32Type & ...

  10. html和html5学习

    html和html5学习 chorme.safari中的input或textarea html超链接(a)详细讲解 html5新增及删除标签 html表格 图片加alt属性 input的type属性 ...