执行计划中的算子PHY开头特指什么意思?

【 使用环境 】测试环境
【 OB or 其他组件 】OB
【 使用版本 】4.2.1
【问题描述】执行计划中的算子PHY开头特指什么意思?

物理算子

我可以直接理解为物理执行计划或者真实执行计划的算子嘛

PHY表示真实执行了的执行计划,里面能看到一些SQL执行时的信息
不带PHY的是预估的执行计划

一个是真正执行了SQL,一个没执行

可以这么理解,算子分为逻辑算子和物理算子。

在执行Explain命令时,系统会为给定的SQL生成最终的逻辑执行计划并展示给用户,但并不会生成相应的物理执行计划(可执行的代码),也不会真正执行该计划或者将该计划放入计划缓存。想看物理执行算子,可以看 (g)v$ob_plan_cache_plan_explain