Oracle数据字典详解:核心表与动态视图
需积分: 12 175 浏览量
更新于2024-08-06
收藏 18KB DOCX 举报
"Oracle11g常用数据字典与动态视图"
Oracle数据库是企业级的关系型数据库管理系统,其丰富的内置字典表和动态视图对于数据库管理员(DBA)进行系统管理和性能调优至关重要。Oracle数据字典由一系列预定义的表和视图组成,这些表和视图提供了关于数据库对象、用户权限、存储结构、性能指标等信息。
1. 前缀解释:
- `dba_`: 这些视图提供整个数据库实例的全面信息,包括所有用户和对象。
- `v$`: 这些是当前实例的动态性能视图,用于实时监控系统状态和性能。
- `user_`: 与特定用户相关的对象信息。
- `gv_`: 在分布式环境中,这些视图涵盖所有实例的信息。
- `all_`: 用户自己的对象信息以及被授权访问的对象信息。
2. 常用数据字典表和视图:
- `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_indexes`: 描述数据库中所有索引的属性。
- `dba_ind_columns`: 显示索引列的详细信息,包括压缩索引。
- `dba_triggers`: 包括所有用户触发器的定义。
- `dba_source`: 存储所有用户创建的PL/SQL代码,如过程、函数和包。
- `dba_data_files`: 提供关于数据库数据文件的详细信息。
- `dba_tab_grants/privs`: 记录对象级别的权限和授予信息。
- `dba_objects`: 包含数据库中所有对象的元数据。
- `dba_users`: 描述数据库中所有用户的信息。
3. 动态性能视图(v$开头):
- `v$database`: 提供关于数据库实例的状态和配置信息。
- `v$datafile`: 显示数据库正在使用的数据文件详情。
- `v$log`: 监控重做日志组的信息,包括日志切换状态。
- `v$logfile`: 提供实例重置日志组文件的详细位置信息。
- `v$archived_log`: 记录归档日志文件的基本信息,用于审计和恢复。
- `v$archived_dest`: 显示归档日志的存储位置信息。
- `v$controlfile`: 描述控制文件的详细信息,它是数据库恢复的关键。
- `v$instance`: 记录Oracle实例的基本属性。
- `v$system_parameter`: 显示当前实例的系统参数设置,可用于配置和调整。
通过理解和使用这些字典表和动态视图,DBA可以有效地管理Oracle数据库,确保系统的稳定性和高效运行。这些视图提供的信息涵盖了数据库的方方面面,从用户权限到存储结构,再到性能监控,是数据库日常维护和故障排查的重要工具。
2020-08-14 上传
2022-05-20 上传
2022-02-17 上传
2022-01-13 上传
2021-12-28 上传
2019-06-04 上传
2022-05-20 上传
2021-12-29 上传
2021-06-21 上传
smile-888
- 粉丝: 1
- 资源: 14
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南