10g以前的监视方法,事情发生之后才去收集信息,不能满足实时解决问题的需求。
10g版本新特性,前瞻性、实时性监测。
- 自动工作负荷存储库(Automatic Workload Respository)
内存监视器(Memory Monitor,简称MMON)
内存监视灯(Memory Monitor Light,简称MMNL)
系统全局区(System Global Area,简称SGA)
MMON每隔60分钟执行一次,从数据目录视图、动态性能视图和优化器中收集统计信息,叫做Automatic Workload Repository,AWR涉及的表为SYSMAN用户所有,存储到SYSAUX表空间中。
默认保存时间为7天。
修改PFILE/SPFILE中的参数STATISTICS_LEVEL,参考如下。
______________________________________________________________
收集级别 描述
______________________________________________________________
BASIC(基本) 禁用AWR和大多数其他诊断监视以及顾问活动。
TYPICAL(典型) 默认值,适用于大多数环境
ALL(全部) 捕获TYPICAL收集级别的所有统计数据
______________________________________________________________
数据库实例: > 自动工作量资料档案库
- 自动数据库诊断监视(Automatic Databse Diagnostic Monitoring,简称ADDM)
AWR收集完信息后,ADDM自动分析收集到的数据,并与前2个ARW快照所收集的统计数据做对比,可以轻松找到数据库潜在问题,比如CPU和I/O瓶颈,资源密集型SQL或PL/SQL,锁争用,Oracle内存结构在SGA内的利用率等。
DB Time 数据库时间=CPU时间+等待时间,降低DB Time可以优化数据库性能。
分享到:
相关推荐
在性能监测方面,Oracle系统监视器能够提供各种统计信息,如查询执行时间、等待事件、I/O统计等,这些信息对于识别性能瓶颈和优化数据库配置至关重要。通过实时监控,DBA可以迅速定位问题,确保数据库的高效运行。 ...
Oracle提供了内置的性能监控工具,但为了满足特定的业务需求或深入分析系统的某些方面,可能需要自定义监视器来收集更详细的数据。本文将详细介绍如何在Oracle环境中设置和使用自定义监视器,包括配置步骤、注意事项...
Oracle提供了一系列内置的性能监控工具,如SQL*Plus、企业管理器(EM)、性能监视器(AWR)和诊断包(ASH),但自定义脚本能够更灵活地满足特定需求。 Oracle性能监控脚本一般由SQL查询、PL/SQL过程或外部脚本(如...
总的来说,Oracle SQL语句监视器是Oracle数据库管理中的重要工具,它提供了丰富的功能来协助DBA和开发人员提升系统性能,确保数据库高效稳定地运行。通过熟练掌握和运用这个工具,可以在日常工作中解决许多挑战,...
而文章中提供的“Oracle性能优化求生指南”无疑是一个很好的学习资源,尤其是对于那些希望提升自己在大型企业中受欢迎程度的DBA来说,通过学习这些技能可以帮助他们更容易地找到高薪工作。在IT行业中,大型企业的...
Oracle的SQL监视工具SQLTracker是一款强大的性能分析工具,专为数据库管理员和开发人员设计,用于诊断和优化SQL查询性能。这款工具在Oracle数据库环境中扮演着重要角色,它可以帮助用户实时监控SQL语句的执行情况,...
6. **Oracle性能监控工具**:介绍如何使用AWR(自动工作负载Repository)、ASH(活动会话历史)和ADDM(自动数据库诊断监视器)等内置工具来识别性能瓶颈和提出改进建议。 7. **数据库调优实战**:提供实际案例,...
8. **Oracle性能监视与调优** - V$视图:使用V$视图监控数据库状态,诊断性能问题。 - AWR(Automatic Workload Repository)和ASH(Active Session History)报告:分析性能瓶颈,制定优化策略。 - SQL Tuning ...
《高级owi与oracle性能调优》是一本专注于Oracle数据库性能优化的专业技术书籍,主要针对OWI(Oracle等待事件)的调优技术进行详细讲解。由于文中提供的部分电子书页码信息仅为重复的电子书书店的联系方式,并没有...
Oracle性能优化是数据库管理员和开发人员关注的重要领域,旨在提高SQL查询速度,降低服务器资源消耗,从而提升整体系统性能。本文档集包含了丰富的知识,帮助读者深入理解Oracle数据库的内部工作原理,掌握优化技巧...
"Oracle性能调优向导"这本书旨在为读者提供全面而实用的Oracle性能优化策略和技巧。 一、Oracle性能优化基础 Oracle性能优化的基本原则包括:最小化磁盘I/O、合理分配系统资源、优化SQL查询和索引策略。这需要我们...
Oracle还引入了自动工作负载存储库(AWR)和自动数据库诊断监视器(ADDM)等高级特性,这些特性能够自动分析数据库性能,识别性能瓶颈,并提供优化建议。了解和利用这些工具,可以帮助数据库管理员更加高效地进行SQL...
5. **性能优化**:讨论了Oracle性能监视和调优工具,如动态性能视图、SQL*Plus的EXPLAIN PLAN、TKPROF等。还涵盖了索引优化、查询优化器的工作原理和调优策略。 6. **备份与恢复**:详细讲解Oracle的备份和恢复策略...
Oracle 10G数据库性能监控与优化是数据库管理员在日常工作中必须掌握的关键技能。Oracle数据库的性能直接影响到应用程序的响应速度和整体系统效率。以下是一些核心知识点的详细解释: 1. **表空间使用率监控**: ...
8. **数据库调优工具**:Oracle提供了一系列内置的性能监控和调优工具,如SQL*Plus、企业管理器(EM)、性能监视器(AWR)、诊断包(ADDM)等,掌握这些工具的使用是优化的基础。 9. **数据库参数调整**:Oracle有...
读者将学习到如何使用各种诊断工具,如SQL*Plus、企业管理器(EM)、性能监视器等,以及理解性能问题的常见指标,如CPU利用率、I/O延迟、内存管理等。 **PART II: APPLICATION AND DATABASE DESIGN** 应用和数据库...
WebLogic性能监视软件是针对Oracle WebLogic Server这一企业级Java EE应用服务器的专门工具,它旨在帮助管理员监控和优化WebLogic实例的运行状态。WebLogic Server是业界广泛使用的中间件平台,提供各种服务来支持...
15. Oracle性能监视: `onstat -g`命令用于获取Oracle数据库的当前活动信息,包括CPU使用、内存使用等(A选项)。 以上就是从题目中提取出的一些IT数据库相关的知识点,涵盖了Oracle、SQL Server、Informix等...
以下是对Oracle性能优化的一些核心知识点的详细说明: 1. **SQL查询优化**:SQL语句的执行效率直接影响数据库性能。通过分析SQL执行计划,可以识别慢查询并进行优化。使用`EXPLAIN PLAN`或`EXPLAIN ANALYZE`来查看...