Oracle常用数据字典说明及常用脚本
xfl
【网盘链接】
130次下载
835次浏览
2020-12-22
0墨值
3.5
立即下载

详细介绍

一、主要由以下几种视图构成:
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.与数据库组件相关的数据字典
数据库组件 数据字典中的表或视图 说明
数据库 vdatafile 记录系统的运行情况 表空间 dba_tablespaces 记录系统表空间的基本信息 dba_free_space 记录系统表空间的空闲空间信息 控制文件 vcontrolfile 记录系统控制文件的基本信息
vcontrol_record_section 记录系统控制文件中记录文档段的信息 vparameter 记录系统个参数的基本信息
数据文件 dba_data_files 记录系统数据文件及表空间的基本信息
vfilestat 记录来自控制文件的数据文件信息 vdatafile_header 记录数据文件头部的基本信息
段 dba_segments 记录段的基本信息
区 dba_extents 记录数据区的基本信息
日志 vthread 记录日志线程的基本信息 vlog 记录日志文件的基本信息
vlogfile 记录日志文件的概要信息 归档 varchived_log 记录归档日志文件的基本信息
varchived_dest 记录归档日志文件的路径信息 数据库实例 vinstance 记录实例的基本信息
vsystem_parameter 记录实例当前有效的参数信息 内存结构 vsga 记录sga区的信息
vsgastat 记录sga的详细信息 vdb_object_cache 记录对象缓存的大小信息
vsql 记录sql语句的详细信息 vsqltext 记录sql语句的语句信息
vsqlarea 记录sql区的sql基本信息 后台进程 vbgprocess 显示后台进程信息
v$session 显示当前会话信息
三、常用动态性能视图
视图名称 说明
vfixed_table 显示当前发行的固定对象的说明 vinstance 显示当前实例的信息
vlatch 显示锁存器的统计数据 vlibrarycache 显示有关库缓存性能的统计数据
vrollstat 显示联机的回滚段的名字 vrowcache 显示活动数据字典的统计
vsag 记录sga区的信息 vsgastat 记录sga的详细信息
vsort_usage 显示临时段的大小及会话 vsqltext 记录sql语句的语句信息
vsqlarea 记录sql区的sql基本信息 vstsstat 显示基本的实例统计信息
vsystem_event 显示一个事件的总计等待时间 vwaitstat 显示块竞争统计数据