1.执行计划获取方法
执行计划是我们进行SQL调优的基础,一条SQL语句,在我们没有拿到它的执行计划之前,没办法对它的性能相关方面进行准确的判断,更没办法对性能问题进行精准的定位(当然,这个过程中,还需要参照具体的SQL语句及数据环境)。因此,进行SQL调优时,我们必须首先获取到它的执行计划。
获取SQL语句执行计划的方法有很多种,下面,我们将从实用性的角度,对最常用的几种方法进行介绍,同时,也会对每种方法的优劣势进行对比和说明。
1.1. GUI工具(PL/SQL DEV或TOAD)
通过工具获取SQL语句的执行计划,具有简单、方便、直观的特点,虽然遇到疑难问题时可能需要其他工具协助,但