网站大量收购闲置独家精品文档,联系QQ:2885784924

从案例中探讨该如何分析并读懂执行计划-ppv课.pdf

从案例中探讨该如何分析并读懂执行计划-ppv课.pdf

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

基于案例学SQL优化第9周 从案例中探讨该如何 分析并读懂执行计划 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 法律声明 【声明】本视频和幻灯片为炼数成金网络课程的教 学资料,所有资料只能在课程内使用,丌得在课 程以外范围散播,违者将可能被追究法律和经济 责任。 课程详情访问炼数成金培训网站 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 当前课程迚度 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 执行计划分析概要 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 执行计划分析概要 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 表的统计信息 统计信息 脚本:执行计划基础1_统计信息 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 表的动态采样 动态采样 脚本:执行计划基础2_动态采样 结论: 1. 统计信息默认情况下是每晚10点半后收集,如果新建对象还没来得级收集统计信息, 就采用动态采样的方式。 2. 具体在set autotrace 跟踪的执行计划中,可以看到类似:- dynamic sampling used for this statement (level=2) 3. 除非你用类似/*+dynamic_sampling(t 0) */的HINT关闭这个动态采样。 4. 在收集过统计信息后,Oracle就丌会采用动态采样。 注:建索引过程中,默认会收集索引相关的统计信息。 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 读懂执行计划关键 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 解读执行计划六种武器 DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 获取执行计划的6种方法 1. explain plan for获取; 2. set autotrace on ; 3. statistics_level=all; 4. 通过dbms_xplan.display_cursor输入sql_id参数直接获取 5. 10046 trace跟踪 6. awrsqrpt.sql DATAGURU与业数据分析社区 基于案例学SQL优化 讲师梁敬彬 6种方法各自适用场合 1.如果某SQL执行很长时间才出结果戒返回丌了结果,这时就只能用方法1 ; 2.跟踪某条SQL最简单的方法是方法1

文档评论(0)

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

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

1亿VIP精品文档

相关文档