plan_table中的重要列

下面是plan_table中的一些重要的列以及其列的解释:

statement_id:在explain plan中设置的statement_id参数的值

timestamp:执行explain plan语句的日期和时间

remarks:每个explain plan 执行步骤相关的注释(最多有80个字节),可以使用update来修改此列的信息

operation:每个explain plan的内部操作名称。

options:在operation列里描述操作的另一种形式。

object_owner:拥有包含表或索引的方案的用户名

object_name:索引或者表名

object_type:对象相关描述的修改器

optimizer:优化器的当前模式

id:分配给执行计划中每一步骤的数字

parent_id:此步骤执行结果输出到的下一步骤的id(下一步要执行的id,两个步骤之间的依赖性

position:对那些拥有相同parent_id的步骤的处理顺序

other:用户认为有用的针对执行步骤的其他信息

other_tag:other列的内容

cost:利用优化器的基于成本的方法所估算的操作成本。这个列的值没有任何特别的课供衡量的单元,它只是用来与执行计划的成本相比较的权重值。

bytes:基于成本的方法估算的这个操作能访问的字节数

other_xml:此列可以用来查看优化器确定执行时使用的其他信息

你可能感兴趣的:(oracle,sql,EXPLAIN,plan,执行计划表,plan_table)