数据仓库服务 GaussDB(DWS)-通信库参数:comm_max_stream

时间:2025-02-12 15:04:48

comm_max_stream

参数说明:TCP代理通信库或SCTP通信库支持的最大并发数据流数。该参数值必须大于并发数*每并发平均stream算子数*(smp的平方)

参数类型:POSTMASTER

取值范围:整型,1~60000

默认值:通过公式min(query_dop_limit * query_dop_limit * 2 * 20, max_process_memory(字节) * 0.025 /(最大CN数+当前DN数) / 260)计算,小于1024按照1024取值,其中,query_dop_limit = 单个机器CPU核数 / 单个机器DN数。

  • 不建议该参数值设置过大,因为comm_max_stream会占用内存(占用内存=256byte*comm_max_stream*comm_max_datanode),若并发数据流数过大,查询较为复杂及smp过大都会导致内存不足。
  • 如果comm_max_datanode参数值较小,进程内存充足,可以适当将comm_max_stream值调大。
support.huaweicloud.com/devg-dws/dws_04_0891.html