在OceanBase中,一个单表查询需要访问分布在多个节点的分区数据时,在使用DAS的情况下SQL的执行计划类型(plan type)通常是:

在OceanBase中,一个单表查询需要访问分布在多个节点的分区数据时,在使用DAS的情况下SQL的执行计划类型(plan type)通常是:

A. 2

B. 1

C. 3

D. 4

2 个赞

学习中,还不知道选哪个

1 个赞

选择A
OceanBase 中 plan type 对应不同的执行模式:

plan type 1:本地执行计划(所有数据都在当前节点)
plan type 2:远程执行计划(跨节点访问数据,通过 DAS 层完成 ship data
plan type 3:分布式执行计划(多节点并行处理)
plan type 4:并行执行计划(启用分区表并行查询)

题目中,单表查询需要访问分布在多个节点的分区数据,且使用 DAS 进行远程数据访问,对应的就是 远程执行计划(plan type 2)。

选择A

@论坛小助手

在OceanBase中,一个单表查询需要访问分布在多个节点的分区数据时,在使用DAS的情况下SQL的执行计划类型(plan type)通常是3。

具体信息可参考以下文档:

  1. GV$OB_SQL_AUDIT
  2. 阅读和管理 OceanBase 数据库 SQL 执行计划
  3. OceanBase 数据库整体架构
  4. 分布式执行和并行查询
1 个赞

选择A

2 个赞

AA

1 个赞

A.

1 个赞