Oracle 11g 体系结构--数据字典

Oracle数据字典的名称由前缀和后缀组成,使用_连接,含义说明如下:

  dba_:包含数据库实例的所有对象信息

  v$_:当前实例的动态视图,包含系统管理和系统优化等所使用的视图

    user_:记录用户的对象信息

  gv_:分布式环境下所有实例的动态视图,包括系统管理和系统优化使用的视图

  all_:记录用户的对象信息机被授权访问的对象信息

基本数据字典

  描述逻辑存储结构和物理存储结构的数据表,还包括描述其他数据对象信息的表:

数据字典名称  说明 
dba_tablespaces 关于表空间的信息
dba_ts_quotas 所有用户表空间限额
dba_free_space 所有表空间中的自由分区
dba_segments   描述数据库中所有段的存储空间
dba_extents 数据库中所有分区的信息
dba_tables 数据库中所有数据表的描述
dba_tab_columns 所有表、视图以及簇的列
dba_views 数据库中所有视图的信息
dba_synonyms 关于同义词的信息
dba_sequences 所有用户序列信息
dba_constraints 所有用户表的约束信息
dba_indexs 数据表中所有索引的描述
dba_ind_columns 所有表及簇上压缩索引的列
dba_triggers 所有用户的触发器信息
dba_source 所有用户存储过程信息
dba_data_files 查询关于数据库文件的信息
dba_tab_grants/privs 查询关于对象授权的信息
dba_objects 数据库所有对象
dba_users 关于数据库中所有用户的信息

常用动态性能视图

  提供了关于内存和磁盘的运行情况,用户只能进行只读而不能修改它们

数据字典名称   说明
v$database 描述关于数据库的相关信息
v$datafile 数据库使用的数据文件信息
v$log 从控制文件中提取有关重做日志组的信息
v$logfile 有关实例重置日志组文件名及其位置的信息
v$archived_log 记录归档日志文件的基本信息
v$archived_dest 记录归档日志文件的路径信息
v$controlfile 描述控制文件的相关信息
v$instance 记录实例的基本信息
v$system_parameter 显示实例当前有效的参数信息
v$sga 显示实例的SGA区大小
v$sgastat 统计SGA使用情况的信息
v$parameter   记录初始化参数文件中所有项的值
v$lock 通过访问数据库会话,设置对象锁的所有信息
v$session 有个会话的信息
v$sql 记录SQL语句的详细信息
v$sqltext 记录SQL语句的语句信息
v$bgprocess 显示后台进程信息
v$process 当前进程的信息

原文地址:https://www.cnblogs.com/aspirant/p/8609991.html

时间: 2024-08-07 05:11:24

Oracle 11g 体系结构--数据字典的相关文章

Oracle 11g 体系结构 --SGA PGA 前后台进程

Oracle服务器主要由实例.数据库.程序全局区.前台进程 实例:用来提供管理数据库的功能 数据库:由Oracle数据库文件组成,用来存储系统数据 ;一般有:数据文件.控制文件.重做日志文件 而实例可以进一步划分为:系统全局区(SGA)和 后台进程(PMON,SMON等) 而SGA 是操作系统的内存资源,后台进程使用CPU和内存资源  程序全局区(PGA)是一个非共享的内存区域,用于管理用户进程的私有资源 系统全局区(SGA) System Global Area 是所有用户进程共享的一块内存区

Oracle 11g R2 数据字典

数据字典是oracle存储关键信息的表和视图的集合.oracle进程会在sys模式中维护这些表和视图,也就是说数据字典的所有者为sys用户,数据存放在system表空间中,数据字典描述了实际数据是如何组织的,如一个表的创建者信息,创建时间信息,所属的表空间信息,用户访问权限等等.对数据字典可以向处理其他数据库和表或试图一样进行查询,但不能进行任何修改. oracle数据字典通常是在创建和安装数据库时被创建的.oracle数据字典是oracle数据库系统工作的基础.没有数据字典的支持,oracle

oracle 11g体系结构

Oracle体系结构详解 一.oracle数据库的整体架构 由上图可知,oracle数据库由实例和数据库组成. 二.数据库存储结构: 2.1数据库存储结构 Oracle数据库有物理结构和逻辑结构.数据库的物理结构是数据库中的操作系统文件的集合.数据库的物理结构由数据文件.控制文件和重做日志文件组成. 数据文件:数据文件是数据的存储仓库. 联机重做日志文件:联机重做日志文件包含对数据库所做的更改记录,在发生故障时能够恢复数据.重做日志按时间顺序存储应用于数据库的一连串的变更向量.其中仅包含重建(重

oracle 11g系列 体系结构

1.1. oracle体系结构 图中描述了oracle的结构,oracle结构是比较复杂的,oracle设计这么复杂的体系结构的原因在于:首先oracle是一个关系型数据库管理系统,主要就是为了实现数据存储和管理的,为了让数据库的速度变得更快,尽可能的让90%以上的工作都在内存完成.所以数据库中最稀缺的资源就是内存,其次是磁盘I/O,所以我们要做好内存和I/O的管理,为了解决这个问题oracle这么复杂的一个结构.从图中可以看出来oracle体系结构包含了进程结构.内存结构.存储结构.进程结构包

Oracle 11g R2 体系结构

 Oracle 11g R2体系结构 安装oracle软件----创建数据库----在数据库中创建表----表里存储信息---这些表文件需要存储在物理硬盘上面. 假如有一个用户(这个用户可以是远程用户,也可以是本地的,也可以是一个应用程序)连接到oracle数据库上面,用户是不能直接连接在硬盘上存储的数据文件,所以在oracle中要运行一个实例,实例并不是保存在硬盘上面的,实例是内存的一部分,而库和表文件是存放在硬盘上面的,用户不能直接访问库里面的数据,只能访问实例,实例是一个特殊的内存块,只有

oracle 11g 的体系结构

一: oracle 11g 的体系结构由数据库服务器构成,而数据库服务器包括:1.oracle数据库结构      2.oracle实例. 1.oracle数据库结构包括: 逻辑结构和物理结构. 2.oracle实例包括:  后台进程{ 数据写入进程(DBWR). 日志写入进程(LGWR).  系统监控进程(SMON). 进程监控进程(PMON). 检查点进程(CKPT)}  和 内存结构{ PGA(程序全局区).SGA(系统全局区)}.   PGA包括:用户进程 和 服务器进程 .  SGA包

【转载:Oracle基础知识】Oracle数据库体系结构

先来看张直观的图:                                            oracle 11g 体系结构图 理解Oracle体系结构要充分理解三个概念:数据库(database),数据库实例(instance),会话(session),一定不要把这三个概念弄混. 数据库的概念 (A)    物理存储结构由数据文件.控制文件.重做日志文件组成: 1.       数据文件(datafile) select * from dba_data_files; 数据文件包括存

Oracle 11g从入门到精通pdf

下载地址:网盘下载 内容要点 编辑 本书是针对Oracle公司最新推出的大型数据库管理系统Oracle 11g编写的,循环渐进地介绍了Oracle的基本知识.其内容包括四大部分:Oracle的基本概念,非模式对象的管理,模式对象的管理,数据库的安全与恢复等.本书强调理论结合实际,将数据库理论中的重要内容和Oracle 11g 的实现结合起来介绍. 目录 编辑 第1章 了解Oracle 1.1 Oracle中的基本概念 1.1.1 数据库 1.1.2 实例 1.1.3 用户与模式 1.2 Orac

Oracle+11g+从入门到精通下载 򟗰

下载地址: http://www.gqylpy.com/di/18 <Oracle 11g 从入门到精通>PDF高清完整版-下载 目录 编辑 第1章 了解Oracle 1.1 Oracle中的基本概念 1.1.1 数据库 1.1.2 实例 1.1.3 用户与模式 1.2 Oracle安装 1.2.1 Oracle的应用结构 1.2.2 安装环境 1.2.3 管理系统服务 1.3 Oracle工具 1.3.1 使用SQL*Plus 1.3.2 使用Ouacle Enterprise Manage