技术讲座解析SQL语句的执行计划-Oracle.PDFVIP

技术讲座解析SQL语句的执行计划-Oracle.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
技术讲座解析SQL语句的执行计划-Oracle

1 在此处插入图片 Explain Plan 命令说明 Maria Colgan 免责声明 • 本讲座旨在为您提供有关如何阅读SQL 执行计划的说 明,并帮助您确定该计划是否满足您的要求。 • 本讲座并不能使您一举成为优化器专家,也无法使您 具备轻松调整SQL 语句的能力! 议题 • 什么是执行计划,如何生成执行计划? • 一个优秀的优化器计划是什么样的? • 理解执行计划 • 基数 • 访问方法 • 联接顺序 • 联接类型 • 分区修剪 • 并行度 • 执行计划示例 在此处插入图片 什么是执行计划,如何生 成执行计划? 什么是执行计划? • 执行计划显示在执行一条SQL 语句时必须执行的详细 步骤 • 这些步骤表示为一组数据库运算符,这些运算符将使 用和生成行 • 这些运算符及其实施的顺序由优化器使用查询转换及 物理优化技术的组合来确定 • 执行计划通常以表格的形式显示,但它实际上为树形 什么是执行计划? 查询 SELECT prod_category, avg(amount_sold) FROM sales s, products p WHERE p.prod_id = s.prod_id GROUP BY prod_category; 执行计划的表格表示 执行计划的树形表示 Id Operation Name Group By 0 SELECT STATEMENT 1 HASH GROUP BY 2 HASH JOIN HASH JOIN 3 TABLE ACCESS FULL PRODUCTS 4 PARTITION RANGE ALL 5 TABLE ACCESS FULL SALES TABLE ACCESS TABLE ACCESS PRODUCTS SALES 如何获取执行计划 可以使用两种方法查看执行计划 1.EXPLAIN PLAN 命令 • 显示一条SQL 语句的执行计划,而不实际执行此语句 2.V$SQL_PLAN • 在Oracle 9i 中引入的字典视图,它可显示已编译到游标缓存中一 个游标的一条SQL 语句的执行计划 使用DBMS_XPLAN 包来显示执行计划 在某些情况下,使用EXPLAIN PLAN 显示的计划可能与使用 V$SQL_PLAN 显示的计划不同 如何获取执行计划 示例1 EXPLAIN PLAN 命令和dbms_xplan.display 函数 SQL EXPLAIN PLAN FOR SELECT prod_category, avg (amount_sold) FROM sales s, products p WHERE p.prod_id = s.prod_id GROUP BY prod_category; Explained SQL SELECT plan_table_output FROM table(dbms_xplan.display (plan_table,null,basic )); Id Operation Name 0 SELECT STATEMENT 1 HASH GROU

文档评论(0)

zhuwo + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档