【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
这个介绍对不对呢 ???
【 使用环境 】生产环境 or 测试环境
【 OB or 其他组件 】
【 使用版本 】
【问题描述】清晰明确描述问题
【复现路径】问题出现前后相关操作
【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):
6666
学习了
会每个节点至少起一个线程
每个observer节点启动一个线程这一点为每疑问
我的疑问:
分区表4个分区分布在4个observer上, dop=1的情况下,
666
应该是并行执行。这边需要确认下稍等
分布式计划,每个节点一个线程,和 DAS 没关系,DAS 不受计划的 DOP 影响。
计划中的 dop 表示分布式计划的所有节点加起来总的线程数。但是,每个节点至少会有一个线程,因此在 dop 小于节点数的情况下,线程数会是节点数(这个问题里就是这个情况,dop =1,2,3,4 的情况 线程数都会是 4(每个节点一个线程))
学习学习 ![]()
那就是确定是并行执行计划了????
看着像是并行
分区表 4个分区 ,4个observer上,
语句:
insert /*+ parallel(2) */ into tablename…
1.也是会在4个节点都建立一个线程。
2.如果仅分配到2个 observer上. 其他两个Observer不会存在线程了