自我管理数据库-自动的sql调优解析.ppt

  1. 1、本文档共61页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
自我管理数据库-自动的sql调优解析

议程 简介 手动调整所面临的挑战 SQL Tuning Advisor 与 SQL Access Advisor 概述 SQL Tuning Advisor 自动 SQL 调整 使用情景 用户界面 SQL Access Advisor 使用情景 用户界面 结论 简介 自动 SQL 调整解决方案包括 SQL Tuning Advisor SQL Access Advisor 为应用程序调整提供综合、自动、具有成本效益的解决方案 减少 SQL 调整时间多达 80% 减少管理成本 SQL Tuning Advisor 与 SQL Access Advisor 概述 SQL Tuning Advisor SQL 来源: Top SQL SQL 调整选项 自动与手动 SQL 调整 手动调整 取得 Explain Plan 的结果 检查查询对象及其大小 检查 Explain Plan 的统计数据并将其与 Execution Plan 的统计数据(存储在 V$SQL 视图)比较 识别问题,例如: “first rows” 问题,因为尽管查询了大量的历史数据,但仅显示最新的数据 联系应用程序供应商 为供应商生产测试用例 从供应商处获得代码适当被修改的修补程序 在下一个维护周期中安装该修补程序 自动调整 运行 SQL Tuning Advisor 实施建议。 SQL Access Advisor SQL Access Advisor SQL Access Advisor 特性 使访问结构设计更加清晰,以优化应用程序性能 建议创建和/或删除某些索引、物化视图和物化视图日志以提高性能 分析整个负载而不仅仅是单独的 SQL 语句 考虑新的访问结构对 DML 操作的影响 考虑存储、创建和维护的成本 SQL Access Advisor 特性 同时考虑 索引解决方案 物化视图解决方案 两者的结合 优化物化视图以获得 最大化查询重写使用率 快速刷新 为快速刷新推荐物化视图日志 将类似索引合并到单一索引 使用情景 过滤器选项 不必使用整个工作负载 过滤选项 应用程序和模块名称 SQL 语句数 在一个特定的时间窗口内的查询 用户名 表 必须在该列表中 不在该列表中 SQL Access Advisor 用户界面 GUI: 企业管理器 从 Advisor Central 运行 SQL Access Advisor 选择工作负载来源 设置选项 工作负载 建议 高级 排定作业 复查作业并提交 监视作业 查看建议 实施建议 命令行: DBMS_ADVISOR 程序包 启动 SQL Access Advisor 选择工作负载来源 设置工作负载选项 设置建议选项 高级选项 高级调整选项 将根据 SQL 语句使用的资源来调整SQL 语句 规划作业 复查并提交 监视作业 查看建议 实施建议 自动 SQL 调整 总结 SQL Tuning Advisor 和 SQL Access Advisor 联手使 SQL 调整完全自动化 接下来,您可以…… 参观相关演示和/或实践实验室 在产品展示区参观可管理性展位,以观看正在进行的自动 SQL 调整。 我们的软件如何服务于您的企业 请垂询 Oracle 产品演示区的 Oracle 主管人员,获取个性化的建议 有关 Oracle 10g 数据库可管理性解决方案的综合技术信息,请访问: /products/manageability/database/index.html 结论 Oracle 10g 消灭了 DBA 所面临的最大的一个挑战 — SQL 调整 提供有针对性、精确且自动的调整 使对打包的应用程序的综合调整成为可能 不再依赖熟练的性能专家 产生直接的 ROI 降低管理成本 减少系统停机时间 提高 DBA 生产力 SQL 调整建议 — 概述 SQL 调整建议 — 详述 企业管理器界面 从以下 SQL 页面运行 SQL Tuning Advisor ADDM Finding 页面,或者 Top SQL 页面,或者 SQL 调整集 (STS) 页面 查看 SQL 调整建议 实施 SQL 调整建议 实施建议 实施建议 DBMS_SQLTUNE PL/SQL 程序包 包括用于 SQL 调整的 API 创建调整任务 执行调整任务 显示顾问建议 删除调整任务 创建 STS 置入 STS 查询 STS 内容 删除 STS 接受 SQL 配置文件 删除 SQL 配置文件 更改 SQL 配置文件属性 调整任务管理 STS 管理 SQL 配置文件管理 工作负载 索引 物化视图 物化视图日志 SQL Access Advisor 工作负载 用户定义 假设 游标缓存 过滤器 选项 STS SQL Access Advisor SQL Acc

文档评论(0)

4477704 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档