一、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  数据库入门. 1.数据 2.数据存储的地方:变量 数组 容器 (内存中),文件,数据库(文件) 3.数据库系统:sqlserver 2000   2005  2008  mysql 5 ...

  2. 在shell终端操作oracle数据库的常用命令

    这里面是在一个项目中用到的操作oracle数据库的常用linux命令,因为当时无法用plsql远程连接,大部分操作都需要在命令行窗口进行,总结一下 第一种方式 (1)先切换至sqlplus [orac ...

  3. Oracle数据库入门到高薪培训教程(从Oracle 11g 到 Oracle 19c)

    一.Oracle数据库入门到高薪培训视频教程(从 Oracle11g 到 Oracle19c) 本套Oracle视频教程学习地址: https://edu.51cto.com/course/18034 ...

  4. MySQL数据库入门常用基础命令

    MySQL数据库入门———常用基础命令      数据——公司的生命线,因此在大多数的互联网公司,都在使用开源的数据库产品,MySQL也因此关注度与使用率非常的高,所以做为运维的屌丝们,掌握它的一些基 ...

  5. ORACLE数据库 DBA常用知识

    <常用命令参考> 个系统变量值 SQL> show user --显示当前连接用户 SQL> show error --显示错误 SQL> set heading off ...

  6. ORACLE数据库入门再在屋里坐会

    一.数据库简介 数据库概述 数据库(database)是按照数据结构来组织,存储和管理数据的仓库,它产生与距今五十年前. 简单来说是本身可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数 ...

  7. 学习Oracle数据库入门到精通教程资料合集

    任何大型信息系统,都需要有数据库管理系统作为支撑.其中,Oracle以其卓越的性能获得了广泛的应用.本合集汇总了学习Oracle数据库从入门到精通的30份教程资料. 资料名称 下载地址 超详细Orac ...

  8. Oracle数据库入门——sql语句和函数详解

    一.oracle常用数据类型 一.  数据定义语言(ddl) 数据定义语言ddl(data definition language)用于改变数据库结构,包括创建.更改和删除数据库对象. 用于操纵表结构 ...

  9. Oracle数据库入门——体系结构

    1.oracle内存由SGA+PGA所构成 2.oracle数据库体系结构数据库的体系结构是指数据库的组成.工作过程与原理,以及数据在数据库中的组织与管理机制. oracle工作原理: 1).在数据库 ...

随机推荐

  1. MySQL SELECT执行顺序

    SELECT语句的完整语法为: () SELECT () DISTINCT <select_list> () FROM <left_table> () <join_typ ...

  2. 【UML】UML序列图总结

    序列图主要用于展示对象之间交互的顺序. 序列图将交互关系表示为一个二维图. 纵向是时间轴,时间沿竖线向下延伸. 横向轴代表了在协作中各独立对象的类元角色. 类元角色用生命线表示. 当对象存在时,角色用 ...

  3. C语言实现冒泡排序-整数排序

    我一直觉得排序算法挺重要的,但是却没有深入的去理解它: 没有深入理解就无法用代码将它实现: 在腾讯的在线模拟考试中就有一题问到冒泡排序: 我几乎是傻眼了!我知道这样的问题是最基础的: 无论过去怎样现在 ...

  4. paip.输入法编程--英文ati化By音标原理与中文atiEn处理流程 python 代码为例

    paip.输入法编程--英文ati化By音标原理与中文atiEn处理流程 python 代码为例 #---目标 1. en vs enPHati 2.en vs enPhAtiSmp 3.cn vs ...

  5. html-css样式表

    一.CSS:Cascading Style Sheet—层叠样式表,其作用是美化HTML网页. 样式表分类:内联样式表.内嵌样式表.外部样式表 1.内联样式表 和HTML联合显示,控制精确,但是可重用 ...

  6. Python之Django--ORM连表操作

    一对多 class UserType(models.Model): caption = models.CharField(max_length=32) class UserInfo(models.Mo ...

  7. CreateJSのTweenJS、SoundJS、PreloadJS

    TweenJS基础实例: var canvas = document.getElementById('myCanvas'), stage = new createjs.Stage(canvas); v ...

  8. S2SH框架的集成

    S2SH框架的集成 20131130 代码下载 : 链接: http://pan.baidu.com/s/1sz6cQ 密码: 513t 这一个星期的时间里,学习SSH框架技术,首先因为之前的项目用到 ...

  9. Windows 8.1/Server 2012 R2/Embedded 8.1 with Update 3(MSDN最新版)

    微软于12月16日更新了包含Update 3的ISO,此次更新并不会明显改善用户的界面体验,下载后请校验MD5.我整理了中.英文的8.1/服务器版/嵌入式版本/多国语言包. 1,Windows 8.1 ...

  10. C#和.NET Framework的关系

    Year .NET Framework C# 2002 1 1 2003 1.1 1 2005 2 2 泛型 2006 3 2 WPF\WCF\WF 2007 3.5 3 LINQ 2010 4 4 ...