云数据库 GaussDB-通信库参数:comm_max_stream
comm_max_stream
参数说明:TCP代理通信库支持的最大并发数据流数。该参数必须大于业务并发数*每并发平均stream算子数*query_dop的平方。
参数类型:整型
参数单位:无
取值范围:1 ~ 60000
默认值:1024
设置方式:该参数属于POSTMASTER类型参数,请参见表1中对应设置方法进行设置。
设置建议:
- 不建议该参数值设置过大,因为comm_max_stream会占用内存(占用内存=256byte*comm_max_stream*comm_max_datanode),若并发数据流过大,查询较为复杂及smp过大都会导致内存不足。
- 如果comm_max_stream参数值较小,进程内存充足,可以适当将comm_max_stream值调大。
设置不当的风险与影响:参数设置过小会限制大并发分布式stream查询;设置过大可能会占用过多内存。