数据仓库服务 GAUSSDB(DWS)-其他优化器选项:query_dop

时间:2023-11-22 14:18:31

query_dop

参数说明: 用户自定义的查询并行度。

参数类型:USERSET

取值范围:整型,-64-64

[1,64]:打开固定SMP功能,系统会使用固定并行度。

0:打开SMP自适应功能,系统会根据资源情况和计划特征动态为每个查询选取[1,8]之间(x86平台),[1,64]之间(鲲鹏平台)的最优的并行度。

[-64,-1]:打开SMP自适应功能,并限制自适应选取的最大并行度。

  • 对于短查询为主的TP类业务中,如果不能通过CN轻量化或下发语句进行业务的调优,则生成SMP计划的时间较长,建议设置query_dop=1。对于AP类复杂语句的场景,建议设置query_dop=0。
  • 在开启并行查询后,请保证系统CPU、内存、网络、I/O等资源充足,以达到良好效果。
  • 为了避免用户设置不合理的过大值造成性能劣化,系统会计算出该DN可用最大CPU核数,并以此来作为query_dop的上限。如果用户设置query_dop超过4并且同时超过该上限,那么系统会重置query_dop为该上限值。

默认值:1

support.huaweicloud.com/devg-820-dws/dws_04_0912.html