GBase 8a
安装配置
文章
GBase 8a 并行控制参数介绍
发表于2025-07-18 17:48:19142次浏览1个评论
以下是比较常用的几个并行控制参数:
1. gbase_parallel_execution
参数含义:并行开关
取值范围:bool变量,缺省值为0(关闭并行)
参数说明:用于控制是否启用并行的开关,可以在配置文件中设置(实例级生效),也可以在session级通过set命令设置(session级生效)
2. gbase_parallel_max_thread_in_pool
参数含义:express后台线程池的总线程数
取值范围:0~4096,默认为系统CPU核数,通常不应设置超过cpu核数的2倍
参数说明:用于配置并行执行器线程池中的总线程个数
3. gbase_parallel_degree
参数含义:SQL并行度
取值范围:2~gbase_parallel_max_thread_in_pool,小于2则表示不启用并行,最大取值范围不超过线程池的线程数
参数说明:控制每个SQL的最大并行度
4. _gbase_parallel_aggr_mode
参数含义:并行聚集时的数据切分策略
取值范围:0--自动评估(缺省值);1--按hash切分;2--按位置划分
参数说明:控制并行分组聚合时的数据切分策略,可根据场景的不同,手动设置适合的策略。当分组字段distinct值较多时,可修改为hash切分,distinct值少的时,可修改为按位置切分。
热门帖子
- 12025-12-01浏览数:182763
- 22023-05-09浏览数:25057
- 42023-09-25浏览数:18525
- 52020-05-11浏览数:17528