千家信息网

oracle-字典

发表于:2025-11-06 作者:千家信息网编辑
千家信息网最后更新 2025年11月06日,oracle数据字典,是存放数据库相关信息数据的.当创建一个表,一个空间,用户访问权限,等等都会保存在字典中提供以后的查找方便数据字典分为两类1,静态字典这类字典主要是表和视图user_* 保存了用户
千家信息网最后更新 2025年11月06日oracle-字典

oracle数据字典,是存放数据库相关信息数据的.
当创建一个表,一个空间,用户访问权限,等等都会保存在字典中提供以后的查找方便
数据字典分为两类
1,静态字典
这类字典主要是表和视图
user_* 保存了用户的对象信息
user_tables 当前用户拥有的表
user_objects 当前用户拥有对象的信息
user_tab_privs 当前用户对所有表的权限

all_* 保存了当前用户能访问的对象信息
dba_* 保存了数据库中的对象信息

动态数据字典
v$access 显示数据库中锁定的数据库对象 session对象
v$session 列出当前会话的详细信息
v$active_instance 当前数据库下的活动的实例的信息
v$context 列出当前会话的属性信息,空间,名字,属性值等
数据字典是基本内容.

常用数据字典
---数据库实例的基本信息
desc v$instance;
select * from v$instance;

--数据文件的基本信息
desc v$datafile;
select * from v$datafile;
desc dba_data_files;
select file_name,file_id,tablespace_name,bytes,blocks,
status,online_status
from dba_data_files;

--临时文件的基本信息
desc dba_temp_files;
select file_name,file_id,tablespace_name,status,
bytes/1024/1024 大小MB
from dba_temp_files;

--控制文件的基本信息
desc v$controlfile;
select name,status,is_recovery_dest_file,
block_size,file_size_blks
from v$controlfile;

--日志文件的基本信息
desc v$logfile;
select group#,status,type,member,is_recovery_dest_file
from v$logfile;

--数据库的基本信息
desc v$database;
select * from v$database;
select dbid,name,created,resetlogs_time,log_mode,
open_mode,checkpoint_change#,archive_change#,
controlfile_created,controlfile_type,
controlfile_sequence#,controlfile_change#,
controlfile_time,protection_mode,database_role
from v$database;

--日志文件参数信息
show parameter log_archive_dest;

--访问参数文件
desc v$parameter;
select num,name,type,value,display_value,
isdefault,isses_modifiable,
issys_modifiable,isinstance_modifiable
from v$parameter;
select * from v$parameter;
select name,value,description from v$parameter;

--后台进程信息
desc v$bgprocess;
select paddr,pserial#,name,description,error from v$bgprocess;

--DBA 用户的所有的表的基本信息
desc dba_tables;
desc dba_tab_columns;
select owner,table_name,column_name,data_type,data_length,
global_stats,data_upgraded,histogram
from dba_tab_columns;

--DBA 用户的所有的视图的基本信息
desc dba_views;
select owner,view_name,read_only from dba_views;

--DBA 用户的所有的同义词的基本信息
desc dba_synonyms;
select owner,synonym_name,table_owner,
table_name,db_link
from dba_synonyms;

--DBA 用户的所有的序列的信息
desc dba_sequences;
select sequence_owner,sequence_name,min_value,max_value,
cycle_flag
from dba_sequences;

--DBA 用户的所有的约束的信息
desc dba_constraints;
select owner,constraint_name,constraint_type,
table_name,status
from dba_constraints;

--DBA 用户的所有的索引的基本信息
desc dba_indexes;
select owner,index_name,index_type,table_owner,table_name,
table_type,uniqueness,compression,logging,status
from dba_indexes;

--DBA 用户的所有的触发器的基本信息
desc dba_triggers;
select owner,trigger_name,trigger_type,
table_owner,table_name,column_name
from dba_triggers;

--DBA 用户的所有的存储过程的基本信息
desc dba_source;
select owner,name,type,line,text from dba_source;

--DBA 用户的所有的段的基本信息
desc dba_segments;
select owner,segment_name,segment_type,
tablespace_name,blocks,extents
from dba_segments;

--DBA 用户的所有的区的基本信息
desc dba_extents
select owner,segment_name,segment_type,
tablespace_name,extent_id,file_id,blocks
from dba_extents;

--DBA 用户的所有的对象的基本信息
desc dba_objects;
select owner,object_name,subobject_name,
object_id,data_object_id,object_type,
created,status,namespace
from dba_objects;

--当前用户可以访问的所有的基表
desc cat;
select table_name from cat;

--当前用户可以访问的所有的基表,视图,同义词
desc system.tab;
select tname,tabtype,clusterid from system.tab;

--构成数据字典的所有的表信息
desc dict;
select table_name,comments from dict;

-- 查询关于表空间的一些基本的数据字典
desc dba_tablespaces;
select tablespace_name,block_size,status,
logging,extent_management
from dba_tablespaces;
desc dba_free_space;
select tablespace_name,file_id,block_id,
bytes/1024/1024 大小MB,blocks,relative_fno
from dba_free_space;

--归档状态的一些基本信息
desc v$archived_log;
select name,dest_id,blocks,block_size,
archived,status,backup_count
from v$archived_log;

--关于内存结构的一些信息
desc v$sga;
select name,value/1024/1024 大小MB from v$sga;

desc v$sgastat;
select pool,name,bytes from v$sgastat;

desc v$db_object_cache;
select owner,name,db_link,type,namespace,locks from v$db_object_cache;



信息 用户 数据 字典 对象 数据库 文件 大小 空间 视图 参数 同义词 实例 属性 日志 权限 同义 内存 内容 动态 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 眼镜行业软件开发售后有保障 维护网络安全国家制定 网络安全默认口令是什么意思 ubtunu 下软件开发 许可管理服务器未运行 数据库 候选键 执法安全合作中心数据库 dss的流媒体服务器 重点国家网络安全立法报告 重庆计算机软件开发哪里好 卓岚串口服务器端口号能改吗 我国每年多少网络安全问题 数据库及技术应用是什么 数据库中怎么为变量赋值 软件开发和计算机应用一样吗 如何利用网络技术进行教学 能够查询期刊论文的数据库有 软件显示主数据库不存在 一下有关数据库表的叙述正确的事 专科网络技术专业好找工作吗 数据库解锁scott用户. 加强网络安全管理 筑牢 浙江宁波联想服务器云服务器 云南软件开发公司现状 软件开发语言的优点 防火墙有关的网络安全故事 eclipse如何连接数据库 网络安全新时代 担当 深圳酷开网络技术有限公司 owt服务器
0