弹射器堆扫描器并行执行路数(para_eje_seqscan_num)
📄字数 450
👁️阅读量 加载中...
引入版本
v11.0.0
功能描述
弹射器堆扫描器并行执行路数。
参数属性
属性 | 属性值 |
---|---|
参数类型 | INTEGER |
默认值 | 2 |
取值范围 | [1, 128] |
影响范围 | 系统级 |
修改方式 | 在线修改,立即生效 |
使用场景说明
- auto_eje_parallel 与 para_eje_seqscan_num 分别控制两个层级的并行,前者用于中间层计算的并行数设置,后者底层数据顺序扫描的并行数量。 底层数据扫描并行不足,中间层并行计算无可计算的输入数据则会发生等待,但过多的并行扫描数,又会导致扫描发送阻塞,所以需要根据数据读取效率和CPU算力配置的并行扫描数。
示例
- 在线修改 para_eje_seqscan_num
sql
SQL> set para_eje_seqscan_num to 2;
Execute successful.
Use time:1 ms.
- 在线查看 para_eje_seqscan_num
sql
SQL> show para_eje_seqscan_num;
+----------------------+
| PARA_EJE_SEQSCAN_NUM |
+----------------------+
| 2 |
+----------------------+
(1 row)
Use time:0 ms.