### Oracle常用系统表知识点详解 Oracle数据库作为一款广泛使用的数据库管理系统,在日常的数据库管理与维护过程中,系统表扮演着至关重要的角色。系统表是Oracle数据库自带的、用于存储数据库元数据(即关于数据的数据)的一类特殊表。通过查询这些系统表,DBA或开发者可以获取到关于数据库结构、性能、安全等方面的宝贵信息。以下是对标题和描述中提到的一些关键Oracle系统表进行的详细介绍: #### 1. **用户和权限相关的系统表** - **`dba_users`**:此表存储了所有数据库用户的详细信息,包括用户名、默认表空间、临时表空间等。这对于了解哪些用户存在以及他们的基本设置非常有用。 - **`dba_profiles`**:记录了用户的资源限制信息,如连接时间、CPU使用时间等限制。 - **`dba_sys_privs`**:包含了授予用户或角色的所有系统权限的详细信息。通过这个表,可以查看特定用户被授予了哪些系统级别的权限。 - **`dba_tab_privs`**:展示了用户对特定表的列级权限。这对于管理细粒度访问控制非常重要。 - **`dba_col_privs`**:提供了对特定表的列的权限信息。 - **`dba_role_privs`**:记录了用户或角色被授予的角色权限。 - **`user_sys_privs`**:显示当前用户拥有的系统权限。 - **`user_tab_privs`**:提供当前用户对其所拥有表的列级权限的信息。 #### 2. **对象与表空间管理** - **`dba_segments`**:提供了关于数据库中的段的详细信息,包括段的名称、类型及其所在表空间等。 - **`dba_extents`**:描述了每个段的扩展情况,可用于分析表空间的使用情况。 - **`dba_objects`**:包含数据库中所有对象的信息,如表、视图等。 - **`dba_tablespaces`**:展示了所有表空间的使用情况,包括总大小、已用空间等。 - **`dba_data_files`**:列出了所有的数据文件及其相关信息,如文件名、位置等。 - **`dba_temp_files`**:提供了所有临时文件的详细信息,包括文件名、大小等。 - **`dba_rollback_segs`**:包含了回滚段的相关信息。 - **`dba_ts_quotas`**:记录了用户在各个表空间上的配额情况。 - **`dba_free_space`**:提供了各个表空间中的自由空间的详细信息。 #### 3. **审计与监控** - **`dba_audit_trail`**:记录了数据库审计跟踪信息。 - **`dba_stmt_audit_opts`**:包含了语句级别的审计选项。 - **`dba_audit_object`**:提供了审计对象的信息。 - **`dba_audit_session`**:记录了会话级别的审计信息。 #### 4. **动态性能视图** Oracle还提供了一系列的动态性能视图,这些视图通常以`V$`开头,可以实时地提供数据库运行时的状态信息。例如: - **`v$database`**:提供了整个数据库的概览信息。 - **`v$datafile`**:列出了所有的数据文件及其状态。 - **`v$controlfile`**:提供了控制文件的信息。 - **`v$logfile`**:包含了重做日志文件的信息。 - **`v$instance`**:提供了实例级别的详细信息。 - **`v$log`**:显示了当前正在使用的重做日志组及成员信息。 - **`v$sga`**:提供了SGA的详细信息。 - **`v$parameter`**:展示了实例参数的当前值。 - **`v$process`**:提供了关于后台进程的信息。 - **`v$bgprocess`**:列出了后台进程的详细信息。 - **`v$session`**:提供了当前活动会话的信息。 - **`v$transaction`**:展示了当前正在进行的事务信息。 #### 5. **其他系统表** - **`all_`**系列视图:如`all_users`、`all_objects`等,提供了跨用户的信息,但对于非系统用户来说,只可以看到自己有权限查看的对象。 - **`session_`**系列视图:如`session_roles`、`session_privs`等,提供了关于当前会话角色和权限的信息。 - **`index_`**系列视图:如`index_stats`,提供了索引统计信息。 以上仅为部分Oracle系统表的介绍,实际应用中还有许多其他重要的系统表和视图。掌握这些系统表对于优化数据库性能、提高安全性等方面都有着不可替代的作用。
dba_开头.....
dba_users 数据库用户信息
dba_segments 表段信息
dba_extents 数据区信息
dba_objects 数据库对象信息
dba_tablespaces 数据库表空间信息
dba_data_files 数据文件设置信息
dba_temp_files 临时数据文件信息
dba_rollback_segs 回滚段信息
dba_ts_quotas 用户表空间配额信息
dba_free_space 数据库空闲空间信息
dba_profiles 数据库用户资源限制信息
dba_sys_privs 用户的系统权限信息
dba_tab_privs 用户具有的对象权限信息
dba_col_privs 用户具有的列对象权限信息
dba_role_privs 用户具有的角色信息
dba_audit_trail 审计跟踪记录信息
dba_stmt_audit_opts 审计设置信息
dba_audit_object 对象审计结果信息
dba_audit_session 会话审计结果信息
dba_indexes 用户模式的索引信息
user_开头
user_objects 用户对象信息
user_source 数据库用户的所有资源对象信息
user_segments 用户的表段信息
user_tables 用户的表对象信息
user_tab_columns 用户的表列信息
user_constraints 用户的对象约束信息
user_sys_privs 当前用户的系统权限信息
user_tab_privs 当前用户的对象权限信息
剩余5页未读,继续阅读
- 粉丝: 0
- 资源: 7
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 事后修复了 Unicode 文本中的乱码和其他故障 .zip
- 了解 Python 的 A 到 Z.zip
- 为 Pythonista iOS 应用编写的 Python 脚本集合.zip
- PREEvision工具在汽车电子与电气系统设计中的全方位支持
- 汽车制造:ECU软件刷写技术及优化方法提升主机厂生产效率
- stm32f1x必要启动文件.7z
- 三次贝塞尔最小二乘拟-Cubic Bezier Least Square Fitting
- 基因频率的稳定性和遗传特性在自然选择下仿真
- 一本关于 numpy 矢量化技术的开放获取书籍,Nicolas P. Rougier,2017 年.zip
- Office2021 命令式下载和安装工具