现在位置:首页 > SEO案例 > Oracle数据库 SQL语句跟踪与优化实例

Oracle数据库 SQL语句跟踪与优化实例

admin2021年09月10日SEO案例

简介随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的主要问题之一,系统优化中一个很重要的方面就是SQL语句的优化。 大量的数据指出劣质的SQL语句和优质的SQL语句之间的速度差别可以达到上百倍,对一个系统不是简单的能实现功能就可以,而是要写出高质量的SQL语句提高...

  随着数据库中数据的增加,系统的响应速度就成为目前系统需要解决的主要问题之一,系统优化中一个很重要的方面就是SQL语句的优化。

  大量的数据指出劣质的SQL语句和优质的SQL语句之间的速度差别可以达到上百倍,对一个系统不是简单的能实现功能就可以,而是要写出高质量的SQL语句提高系统的可用性。

  步骤5:使用explain plan命令获取执行计划,默认存放在plan_table表中,其代码如下:

  步骤6:执行成功后,可以使用如下命令显示plan_table表中的所有执行计划了,其代码如下:

  步骤8:为了方便DBA工作,Oracle还提供了一个名为utlxpls.sql的脚本文件,他的功能就是显示最后解释的SQL语句的执行计划。

  这个脚本文件存放在$ORACLE_HOME\RDBMS\ADMIN\文件夹中,可以使用如下命令执行这一个脚本,效果与之前完全一样。

  其实打开这个文件会发现这个脚本使用的方法其实也是调用了dbms_xplan软件包中的display函数。

  在utlxpls.sql文件中调用display函数时还用了几个参数,完整的display函数调用格式如下:

  步骤9:利用数据字典v$SQL获取了上面SQL语句的dsql_id,其代码如下:

  注意:在查询的过程中使用where语句来限制显示输出的结果,以方便阅读。

  步骤10:利用sql_id调用dbms_xplay软件包中的display函数以显示刚刚执行过的SQL语句的执行计划。

  由上面的结果了解,这两个表在连接时,最大的子表employees,居然使用的是全表扫描(fixed table full)。

  本书从Oracle数据库系统、管理以及运维的角度深入浅出地加以介绍,对于Oracle初学者以及Oracle相关从业人员都是适用的。本书的所有例题以及实验都是在最新的Oracle 19c版本下运行实验的。

  全书共15个章节,包括Oracle系统、管理以及运维相关知识,内容包括oracle体系结构、数据库实例、存储结构、数据字典与动态性能视图、Oracle监控、数据库备份、数据库恢复、闪回技术以及数据库优化等;包括20个完整的项目案例。书中案例侧重应用性、趣味性强、分布合理、通俗易懂,使读者能够快速掌握Oracle系统、管理以及运维方面的的基础知识、方法、工具以及技巧。

  张立杰,硕士,副教授。研究方向为数据库、大数据。在各级学术期刊上发表论文10余篇,其中EI检索论文3篇,SCI检索论文1篇,计算机中文核心论文2篇。主持并完成省级项目3项;大连外国语大学校级教改项目4项、科研项目1项、校级开放课程一门。主编相关教材3部。从事Oracle专业教学十多年,为企事业员工,校企合作组织进行多次Oracle培训与讲座;受聘于Oracle Academy进行全球教师培训。

  本书附有教学视频、课件、教学大纲、电子教案、教学日历、习题答案、案例源码等配套资源,可以作为大学计算机及相关专业的教材,也可以作为Oracle技术的培训教材。

      <tbody id='653ren4y'></tbody>
    • <i id='lnadfyfm'><tr id='zpc5h1j3'><dt id='2zy8c47n'><q id='7fk8q8qp'><span id='bqm2wy66'><b id='pejaebgq'><form id='bg64wnwy'><ins id='wk33qc6h'></ins><ul id='p6gzphhr'></ul><sub id='x7u39vzu'></sub></form><legend id='wzydqh4l'></legend><bdo id='0aldaz7s'><pre id='d8rz20zv'><center id='k8hrf8rf'></center></pre></bdo></b><th id='rygk58n2'></th></span></q></dt></tr></i><div id='7vsrqvgf'><tfoot id='bld1osoa'></tfoot><dl id='nz8p54dz'><fieldset id='utne0xhz'></fieldset></dl></div>
      <tfoot id='xm12shbf'></tfoot>

      <small id='v7iz0b9q'></small><noframes id='aod1by2q'>

          1. <legend id='3kcnq9dm'><style id='j196j3kt'><dir id='y9xhr4fh'><q id='qocdx3uv'></q></dir></style></legend>
              <bdo id='xd4xs6sk'></bdo><ul id='y4z7srzt'></ul>
            • 上一篇:朝阳公司seo优化

              下一篇:没有了