2016 - 2024

感恩一路有你

oracle执行计划详解 怎样调整oracle的执行计划?

浏览量:2975 时间:2021-03-12 10:40:42 作者:admin

怎样调整oracle的执行计划?

1、通过PL/SQL dev tool 1和direct file->new->explain计划窗口,您可以通过在窗口中执行SQL来查看计划结果。其中,成本代表CPU的消耗,单位为n%。基数表示执行的行数,相当于行数。

如何改变oraclesql语句执行计划?

1. File->new->explain计划窗口,并在窗口中执行SQL以查看计划结果。其中,成本代表CPU的消耗,单位为n%。基数表示执行的行数,相当于行数。

2. 首先,对select*from tableA(其中paraa=1)执行explain plan,然后从表(DBMS)中选择*XPLAN.DISPLAY显示)然后您可以看到Oracle的执行计划,结果与1中的相同,因此在使用该工具时建议使用方法1。

注意:PL/SQL开发工具的命令窗口中不支持命令集AutoTrace on。通过使用工具方法查看计划,我们还可以看到不完整的信息。有时我们需要sqlplus的支持。

2、执行语句后,将显示解释计划和统计信息。

这种说法的优点是缺点。使用此方法查看执行时间较长的SQL语句时,需要等待语句成功执行后才能返回执行计划,这大大增加了优化周期。如果您不想执行语句,只想获取执行计划,可以使用:

SQL> set AutoTrace traceonly

oracle执行计划详解 oracle查看执行计划命令 oracle执行计划作用

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。