OceanBase执行信息的疑惑

发布时间 2023-07-24 16:51:16作者: 李行行

需要明确的信息:

ps_stmt_id:当该值为0时,代表执行计划是从远端传输过来的

从上述查询中,可以得到的信息是,plan_id=1091310631对应的ps_stmt_id为0,说明该执行计划是从远端传输过来的,该执行计划type=1,说明只能从type=2且ps_stmt_id值非0的节点传输过来,那么也就是从plan_id=13248941传输过来的

 

我这里的疑惑:

既然远端执行计划传送到本地,返回的行数为0,那么OceanBase数据库为什么要选择将执行计划传输到本地呢?