一、DBA最常用的数据字典 dba_data_files:通常用来查询关于数据库文件的信息 dba_db_links:包括数据库中的所有数据库链路,也就是databaselinks。 dba_extents:数据库中所有分区的信息 dba_free_space:所有表空间中的自由分区 dba_indexs:关于数据库中所有索引的描述 dba_ind_columns:在所有表及聚集上压缩索引的列 dba_objects:数据库中所有的对象 dba_rollback_segs:回滚段的描述 dba_segments:所有数据库段分段的存储空间 dba_synonyms:关于同义词的信息查询 dba_tables:数据库中所有数据表的描述 dba_tabespaces:关于表空间的信息 dba_tab_columns:所有表描述、视图以及聚集的列 dba_tab_grants/privs:对象所授予的权限 dba_ts_quotas:所有用户表空间限额 dba_users:关于数据的所有用户的信息 dba_views:数据库中所有视图的文本 二、DBA最常用的动态性能视图 v$datafile:数据库使用的数据文件信息 v$librarycache:共享池中SQL语句的管理信息 v$lock:通过访问数据库会话,设置对象锁的所有信息 v$log:从控制文件中提取有关重做日志组的信息 v$logfile有关实例重置日志组文件名及其位置的信息 v$parameter:初始化参数文件中所有项的值 v$process:当前进程的信息 v$rollname:回滚段信息 v$rollstat:联机回滚段统计信息 v$rowcache:内存中数据字典活动/性能信息 v$session:有关会话的信息 v$sesstat:在v$session中报告当前会话的统计信息 v$sqlarea:共享池中使用当前光标的统计信息,光标是一块内存区域,有Oracle处理SQL语句时打开。 v$statname:在v$sesstat中报告各个统计的含义 v$sysstat:基于当前操作会话进行的系统统计 v$waitstat:出现一个以上会话访问数据库的数据时的详细情况。当有一个以上的会话访问同一信息时,可出现等待情况。 ### Oracle10g DBA经常使用的动态性能视图和数据字典 在Oracle数据库管理中,数据字典和动态性能视图是DBA(数据库管理员)进行日常维护、监控和故障排查的重要工具。本文将详细介绍Oracle10g DBA常用的几个数据字典视图和动态性能视图,帮助读者更好地理解和利用这些资源。 #### 一、DBA最常用的数据字典 数据字典是存储在SYSTEM表空间中的一系列特殊表,它们提供了关于数据库结构的元数据信息。下面列举了一些DBA最常用的数据字典视图: - **dba_data_files**:此视图提供了关于数据库文件的基本信息,包括文件名、文件大小、文件状态等。这对于管理数据库文件的位置和大小非常有用。 - **dba_db_links**:该视图包含了数据库中的所有数据库链接(database links),即连接到其他数据库的连接信息。这对于执行远程查询非常有用。 - **dba_extents**:展示了数据库中所有分区的信息,包括分区的状态、类型等。这对于理解数据库的空间使用情况至关重要。 - **dba_free_space**:提供了所有表空间中的自由分区信息,有助于DBA了解哪些表空间还有可用空间。 - **dba_indexs**:描述了数据库中所有索引的信息,包括索引类型、状态等。这对于优化查询性能非常重要。 - **dba_ind_columns**:提供了在所有表及聚集上压缩索引的列信息。这有助于优化存储空间的使用。 - **dba_objects**:这是一个综合性的视图,包含了数据库中所有对象的信息,如表、视图、存储过程等。 - **dba_rollback_segs**:提供了关于回滚段的描述,对于管理事务处理和恢复操作很有用。 - **dba_segments**:显示了所有数据库段分段的存储空间信息,有助于理解数据库的整体存储分配情况。 - **dba_synonyms**:提供了关于同义词的信息查询,便于管理和使用同义词。 - **dba_tables**:提供了数据库中所有数据表的描述,包括表名、所属模式等。 - **dba_tabespaces**:包含了关于表空间的信息,如表空间名、状态、默认存储选项等。 - **dba_tab_columns**:提供了所有表描述、视图以及聚集的列信息,这对于了解表结构非常有用。 - **dba_tab_grants/privs**:显示了对象所授予的权限,有助于管理和审计数据库的安全性。 - **dba_ts_quotas**:提供了所有用户表空间限额的信息,这对于限制用户对特定表空间的使用非常有用。 - **dba_users**:包含了关于数据库的所有用户的信息,包括用户名、默认表空间、临时表空间等。 - **dba_views**:提供了数据库中所有视图的文本信息,这对于查看视图定义非常有用。 #### 二、DBA最常用的动态性能视图 动态性能视图是Oracle数据库提供的一系列视图,用于实时监控数据库运行时的状态。这些视图可以帮助DBA快速定位问题并采取相应措施。以下是一些常用的动态性能视图: - **v$datafile**:提供了数据库使用的数据文件信息,包括文件名、文件大小等,对于监控文件使用情况非常有用。 - **v$librarycache**:显示了共享池中SQL语句的管理信息,这对于监控SQL语句缓存状态非常重要。 - **v$lock**:提供了通过访问数据库会话设置对象锁的所有信息,有助于识别和解决锁定冲突。 - **v$log**:从控制文件中提取有关重做日志组的信息,这对于监控重做日志的使用情况非常有用。 - **v$logfile**:提供了有关实例重置日志组文件名及其位置的信息,对于理解重做日志文件的配置非常重要。 - **v$parameter**:显示了初始化参数文件中所有项的值,这对于理解当前数据库配置非常重要。 - **v$process**:提供了当前进程的信息,有助于诊断与进程相关的性能问题。 - **v$rollname**:提供了回滚段信息,这对于管理回滚操作非常有用。 - **v$rollstat**:提供了联机回滚段统计信息,有助于监控回滚段的使用情况。 - **v$rowcache**:显示了内存中数据字典活动/性能信息,这对于监控数据字典缓存的使用情况非常重要。 - **v$session**:提供了有关会话的信息,包括会话ID、用户名、状态等,这对于监控和诊断会话问题非常有用。 - **v$sesstat**:报告了当前会话的统计信息,这对于监控会话活动非常有用。 - **v$sqlarea**:提供了共享池中使用当前光标的统计信息,这有助于监控SQL语句的执行情况。 - **v$statname**:报告了在v$sesstat中各个统计的含义,这对于理解统计信息的具体意义非常重要。 - **v$sysstat**:提供了基于当前操作会话进行的系统统计信息,这对于监控整体系统性能非常有用。 - **v$waitstat**:提供了当有一个以上的会话访问同一信息时的详细等待情况,这对于识别和解决并发问题非常有用。 数据字典视图和动态性能视图是Oracle DBA进行日常管理和监控不可或缺的工具。通过对这些视图的深入理解和应用,DBA可以更有效地管理和优化数据库的性能。
dba_data_files:通常用来查询关于数据库文件的信息 dba_db_links:包括数据库中的所有数据库链路,也就是databaselinks。
dba_extents:数据库中所有分区的信息 dba_free_space:所有表空间中的自由分区
dba_indexs:关于数据库中所有索引的描述 dba_ind_columns:在所有表及聚集上压缩索引的列
dba_objects:数据库中所有的对象 dba_rollback_segs:回滚段的描述
dba_segments:所有数据库段分段的存储空间 dba_synonyms:关于同义词的信息查询
dba_tables:数据库中所有数据表的描述 dba_tabespaces:关于表空间的信息
dba_tab_columns:所有表描述、视图以及聚集的列 dba_tab_grants/privs:对象所授予的权限
dba_ts_quotas:所有用户表空间限额 dba_users:关于数据的所有用户的信息
dba_views:数据库中所有视图的文本
二、DBA最常用的动态性能视图
v$datafile:数据库使用的数据文件信息 v$librarycache:共享池中SQL语句的管理信息
v$lock:通过访问数据库会话,设置对象锁的所有信息 v$log:从控制文件中提取有关重做日志组的信息
v$logfile有关实例重置日志组文件名及其位置的信息 v$parameter:初始化参数文件中所有项的值
v$process:当前进程的信息 v$rollname:回滚段信息
v$rollstat:联机回滚段统计信息 v$rowcache:内存中数据字典活动/性能信息
v$session:有关会话的信息 v$sesstat:在v$session中报告当前会话的统计信息
v$sqlarea:共享池中使用当前光标的统计信息,光标是一块内存区域,有Oracle处理SQL语句时打开。
- 中华当家凹凸曼2014-12-01不错,可以当做随身字典了,就是内容不够完善。
- 昔日的疯狂2013-01-29内容有点少了
- 粉丝: 0
- 资源: 1
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助