oracle11g自带优化吗,ORACLE11G 性能调优学习

Oracle? Database 2 Day + Performance Tuning Guide

11g Release 2 (11.2)

E10822-04

================================================================================

重点需要掌握的工具

ADDM

ASH

ASSM

Part I

一:调优工具

1、Oracle Database 11g Enterprise Edition

2、Oracle Enterprise Manager

3、Oracle Diagnostics Pack

4、Oracle Diagnostics Pack

4.1、SQL Tuning Advisor

4.2、SQL Access Advisor

5、Oracle Real Application Testing

5.1、Database Replay

5.2、SQL Performance Analyzer

二:Oracle Database Performance Method

1、Gathering Database Statistics Using the Automatic Workload Repository

和AWR相关的两个初始化参数:

?STATISTICS_LEVEL

?CONTROL_MANAGEMENT_PACK_ACCESS

The database statistics collected and processed by AWR include:

?Time Model Statistics

优化目标:减少database time,提高应用程序的响应时间

?Wait Event Statistics

?Session and System Statistics

?Active Session History Statistics

?High-Load SQL Statistics

2、Using the Oracle Performance Method

Database tuning is performed in two phases: proactively and reactively.

Applying the Oracle performance method involves the following:

?Performing pre-tuning preparations, as described in "Preparing the Database for Tuning"

?Tuning the database proactively on a regular basis, as described in "Tuning the Database Proactively"

?Tuning the database reactively when performance problems are reported by the users, as described in "Tuning the Database Reactively"

?Identifying, tuning, and optimizing high-load SQL statements, as described in "Tuning SQL Statements"

To improve database performance, you must apply these principles iteratively.

常用的工具

ADDM

ASH

3、Common Performance Problems Found in Oracle Databases

常见问题:

?CPU bottlenecks

?Undersized memory structures

?I/O capacity issues

?Suboptimal use of Oracle Database by the application

?Concurrency issues

?Database configuration issues

?Short-lived performance problems

?Degradation of database performance over time

?Inefficient or high-load SQL statements

?Object contention

?Unexpected performance regression after tuning SQL statements

==============================================================================================

Part II

Proactive Database TuningPart II describes how to tune Oracle Database proactively on a regular basis and contains the following chapters:

?Chapter 3, "Automatic Database Performance Monitoring"

?Chapter 4, "Monitoring Real-Time Database Performance"

?Chapter 5, "Monitoring Performance Alerts"

三 Automatic Database Performance Monitoring

Automatic Database Diagnostic Monitor (ADDM)

查看ADDM报告应作为每天的日常工作

spfile参数:

CONTROL_MANAGEMENT_PACK_ACCESS建议设置为DIAGNOSTIC+TUNING (default) or DIAGNOSTIC;如设置为NONE则将关闭ADDM等特性;

STATISTICS_LEVEL设置为TYPICAL (default) or ALL;如设置为BASIC则将关闭ADDM等新特性;

DBIO_EXPECTED   随机读单独一个数据块的微妙时间

可通过自带语句评测出该时间;

AWR

=======================================================================================================

Part III

Reactive Database TuningPart III describes how to tune Oracle Database in response to a reported problem, such as when the user reports a performance problem with the database that must be tuned immediately.

This part contains the following chapters:

?Chapter 6, "Manual Database Performance Monitoring"

?Chapter 7, "Resolving Transient Performance Problems"

?Chapter 8, "Resolving Performance Degradation Over Time"

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25542870/viewspace-2134459/,如需转载,请注明出处,否则将追究法律责任。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
课程简介:Oracle 11G 完整的课程体系,从安装到入门到项目实战开发,整个学习过程,都以实践操作为主,大量的案例,实例,作业,来保证学习,练习,直到具备数据分析师,掌握SQL部分,能达到数据库开发工程师的能力要求与水平,SQL查询,数据库对象,索引,视图,分区表,优化等等实现从事数据分析师所具备的的数据处理能力,结合存储过程开发与使用,能更好的结合业务需求来完成对指标的统计与分析。 课程收益你将获得:    数据分析师SQL实战    掌握Oracle数据库全部技能    数据分析师入门操作    数据库开发工程师    独立开发数据库需求    SQL纯实战应用    具备数据处理,数据存储技能    具备数据仓库架构师思维与应用 1、建议每天保证2个小时学习时间,加以练习实操2、每节课后的练习案例动手实践,方能记忆深刻3、学完知识点后举一反三,应用到实际工作中 课程亮点:Oracle全集包含服务器搭建,客户端使用,入门步骤,SQL各查询实现,条件查询,分组,聚合函数,正则表达式,高级函数,连接查询,多表查询,子查询,数据插入,更新,删除,数据库对象,如表,视图,索引,同义词,分区表,存储过程,存储过程大量案例,项目开发等等内容丰富,各知识点都配置相应的作业及解答过程,真正实例与案例操作,学会Oracle各种操作,满足实际业务工作需要,真正做到事半功倍,以实践工作出发完成各知识点的学习与应用,掌握数据库相关的技能 适合人群: 数据分析师,数据库开发人员,技能提升,数据库应用,在校学生,零基础入门,项目开发,初,中,高级数据库开发工 程师,ETL开发,数据仓库架构,数据运维,企业开发,数据管理,数据质量等。 老师介绍:SUN老师高级数据分析专家,有着丰富的BI项目开发工作经验,具备数仓各方面的数据治理,指标开发,业务梳理,口径开发,曾相继在中国移动,亚信,文思任职高级项目开发,专业领域BI,数据分析,维度与指标展示,数仓流程开发,可视化等相关技术 ,有完备的数据分析理论知识与应用,在数据分析,数据处理,数据可视化数据建模等应用,指标统计,维度分析,多维分析等有深入研究,具备更严谨的实践技能操作。 课程大纲:

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值