
ORACLE 数据表
ORACLE
性能优化包
11G
主要特性:
l
SQL Tuning Advisor
l
自动运行的 SQL Tuning
Advisor
l
SQL 监测
l
SQL Access Advisor
l
SQL 调优集
l
对象重组向导
主要优势:
l
为应用程序和 SQL 调优
提供了全面的解决方案,
不再需要手动调优。
l
提供了 SQL 语句的自动
优化。
l
增强了系统性能和可靠
性,并显著降低了管理
成本。
对数据库管理员和应用程序开发人员而言,应用程序调优是一个非常
重要的领域,他们有相当多的时间花费在执行这个非常重要的功能
上。一个没有调优的业务应用程序不仅会对很多用户造成潜在影响,
而且可能影响到整个业务操作,因此公司投入了大量资源来确保对业
务至关重要的应用程序的顺利运行。
Oracle
性能优化包(
Oracle
数
据库
11g
产品集的一部分)提供了一个经济高效且易于使用的解决
方案,能够实现整个应用程序调优过程的自动化。利用
企业管理器
中无缝集成的
SQL Advisor
功能,
SQL
性能得到了
增强
,为
复杂、
费时的应用程序自动调优任务提供了一个全面的解决方案。
SQL Tuning Advisor
SQL 手动调优是一个复杂的过程,它提出了许多挑战。这一工作不但非常耗
时,而且需要调优者具备几个领域的专业知识,并熟知schema结构和应用程
序的数据模型。所有这些因素都使得
SQL
手动调优成为一项极具挑战性且资
源密集型的工作,其结果是企业几乎无法承受。
SQL Tuning Advisor 是 Oracle 为应对 SQL 手动调优的所有缺陷和挑战
而推出的解决方案。它通过全面探索优化 SQL 语句的所有可能方法实现了
SQL 调优过程的自动化。分析和调优是由数据库引擎经过显著增强的查询优
化程序完成的。SQL Tuning Advisor 执行四种类型的分析:
l
统计信息分析:查询优化程序需要最新的对象统计信息,以生成良
好的执行计划。在这种分析中,将识别统计信息陈旧或缺失的对象,
并提供解决该问题的适当建议。
l
SQL 监测:这是在 Oracle 数据库 10g 中引进的新特性,它彻
底改变了 SQL 调优的方法。传统的 SQL 调优需要利用优化程序
提示来手动处理应用程序代码。SQL 监测消除了对这种手动过程的
依赖,并且可以在不更改应用程序代码的前提下优化 SQL 语句。
这种无需更改应用程序代码即可优化
SQL
的功能还有助于解决优化
打包应用程序的问题。现在,打包应用程序的用户不再需要记录错误
1
主要特性与优势
PDF created with pdfFactory trial version www.pdffactory.com
评论