### DBA常用表总结 #### 一、DBA视图 DBA视图是一组预定义的视图,用于提供数据库级别的信息,是DBA(数据库管理员)进行管理时经常用到的重要工具之一。这些视图包含了大量的元数据,可以帮助DBA监控、维护和优化数据库的性能。 ##### 1.1 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**:提供了用户配置文件的信息,包括CPU使用限制、登录次数限制等。 - **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**:提供了会话级审计的信息。 ##### 1.2 USER视图 USER视图与DBA视图类似,但是仅限于当前用户可见,主要用于查看和管理当前用户的对象和资源。 - **user_objects**:列出了当前用户所有的对象信息。 - **user_source**:提供了当前用户源代码的信息,如程序包、函数等。 - **user_segments**:显示了当前用户段的信息。 - **user_tables**:列出了当前用户所有的表信息。 - **user_tab_columns**:提供了当前用户表中列的信息。 - **user_constraints**:列出了当前用户的所有约束条件信息。 - **user_sys_privs**:显示了当前用户的系统权限信息。 - **user_tab_privs**:提供了当前用户对象级别的权限信息。 - **user_col_privs**:列出了当前用户列级别的权限信息。 - **user_role_privs**:提供了当前用户的角色权限信息。 - **user_indexes**:显示了当前用户所有的索引信息。 - **user_ind_columns**:提供了当前用户索引中列的信息。 - **user_cons_columns**:列出了当前用户约束中列的信息。 - **user_clusters**:提供了当前用户集群的信息。 - **user_clu_columns**:显示了当前用户集群中列的信息。 - **user_cluster_hash_expressions**:提供了当前用户集群哈希表达式的信息。 ##### 1.3 V$视图 V$视图是Oracle内部视图的一部分,提供了大量的动态性能视图,可以用来监控数据库的各种状态和性能指标。 - **v$database**:提供了数据库实例的总体信息。 - **v$datafile**:列出了数据文件的信息。 - **v$controlfile**:提供了控制文件的信息。 - **v$logfile**:显示了日志文件的信息。 - **v$instance**:提供了实例的信息。 - **v$log**:列出了重做日志的信息。 - **v$loghist**:提供了历史重做日志的信息。 - **v$sga**:显示了SGA区的信息。 - **v$parameter**:提供了实例参数的信息。 - **v$process**:列出了所有进程的信息。 - **v$bgprocess**:提供了后台进程的信息。 - **v$controlfile_record_section**:显示了控制文件记录部分的信息。 - **v$thread**:列出了线程的信息。 - **v$datafile_header**:提供了数据文件头部的信息。 - **v$archived_log**:显示了归档日志的信息。 - **v$archive_dest**:提供了归档目标的信息。 - **v$logmnr_contents**:提供了归档日志中DML/DDL操作的信息。 - **v$logmnr_dictionary**:提供了归档日志中的字典信息。 - **v$logmnr_logs**:列出了归档日志的信息。 - **v$tablespace**:显示了表空间的信息。 - **v$tempfile**:提供了临时文件的信息。 - **v$filestat**:列出了文件I/O统计信息。 - **v$undostat**:提供了UNDO信息。 - **v$rollname**:列出了回滚段的信息。 - **v$session**:显示了当前会话的信息。 - **v$transaction**:提供了事务的信息。 - **v$rollstat**:列出了回滚段的统计信息。 - **v$pwfile_users**:提供了密码文件用户的信息。 - **v$sqlarea**:显示了SQL区域的信息。 - **v$sql**:提供了SQL语句的信息。 - **v$sysstat**:列出了系统统计信息。 ##### 1.4 ALL视图 ALL视图类似于DBA视图,但是只显示当前用户可以看到的对象信息。 - **all_users**:列出了所有用户的信息。 - **all_objects**:提供了当前用户可以访问的所有对象的信息。 - **all_def_audit_opts**:提供了默认审计选项的信息。 - **all_tables**:列出了当前用户可以访问的所有表的信息。 - **all_indexes**:提供了当前用户可以访问的所有索引的信息。 ##### 1.5 SESSION视图 SESSION视图提供了当前会话的信息。 - **session_roles**:列出了当前会话中的角色信息。 - **session_privs**:提供了当前会话中的权限信息。 ##### 1.6 INDEX视图 INDEX视图提供了索引的相关统计信息。 - **index_stats**:提供了索引使用统计信息。 ##### 1.7 DUAL视图 DUAL视图是一个特殊的单行表,通常用于返回一个常数值或进行简单的测试查询。 通过以上总结可以看出,DBA视图、USER视图、V$视图、ALL视图、SESSION视图以及INDEX视图都提供了丰富的信息,覆盖了数据库管理的各个方面,是DBA进行日常管理和维护不可或缺的工具。熟练掌握这些视图的使用方法对于提高数据库性能和确保数据安全至关重要。














1.1 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 用户模式的索引信息
1.2 user_开头
user_objects 用户对象信息
user_source 数据库用户的所有资源对象信息
user_segments 用户的表段信息
user_tables 用户的表对象信息
user_tab_columns 用户的表列信息
user_constraints 用户的对象约束信息


- 粉丝: 0
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- PLC控制自动售货机设计毕业论文.doc
- 网络营销研究行业SWOT分析.pptx
- 通信工程施工中的安全管理.doc
- 如何用项目管理技能强化流程改善绩效?.ppt
- plc电气控制技术混合液体方案课程方案.doc
- 正确在虚拟linux安装VMwaretools方法.doc
- 浅析电力系统继电保护与自动化装置的可靠性.docx
- 计算机网络安全与防护毕业论文免费下载.doc
- 中西部地区计算机文化基础课程教学探讨.docx
- MATLAB图形界面设计.ppt
- 计算机网络防御策略技术研究.docx
- 智慧城市建设项目编制表.doc
- 一款可供 Bob 借助大模型实现 OCR 翻译的插件
- VMware服务器虚拟化中的热备与恢复技术.docx
- 工程项目管理第二次必做作业完整答案.doc
- 大数据处理:技术与流程.doc


