Tdengine3.4版本生产环境使用无模式写入很慢,请问有哪些参数可以优化

【TDengine 使用环境】
生产环境

【TDengine 版本】

3.4.0.2

【操作系统以及版本】

【部署方式】非容器部署

【集群节点数】

5

【集群副本数】

3

【描述业务影响】

我创建了一个work_data库,采用全字符串无模式写入,自动建表;
建表语句
create database if not exists work_data vgroups 20 keep 183 REPLICA 3

环境5台24c256g的物理机
我是消费kafka写入,数据量大,预计有200个数据协议,有两百个超级表,平均每个1000个字段左右,但是每个机器内存只使用了9G;写入很慢,只有5k/s(我是几十个组件并行写入的,写入程序原来在2.6能达到4w每秒,2.6我只改了vgroup参数和numOfCommitThreads=10),刚开始我怀疑是建表慢,我运行了2天,已经建了17w子表了,还是很慢,按理后面新的数据基本都有子表了;

程序和td服务端都正常;请问是否有什么参数可以优化无模式写入的速度,我另外用sql写入的速度是正常的;我目前修改数据库的buffer参数,服务端内存也没有变化;修改numOfCommitThreads为10,也没有提升性能;请问如何利用起来我的服务器资源来写入;或者有哪些配置可以调优,我看官方文档没有;希望您能抽空回复

【问题复现路径/shan】做过哪些操作出现的问题

【遇到的问题:问题现象及影响】

【资源配置】

【报错完整截图】(不要大段的粘贴报错代码,论坛直接看报错代码不直观)

无模式写入本身相比其他方式(stmt、sql),就是最慢的。

现在速率慢,先得分析出是服务端的原因,还是客户端的原因,才好对应做调整。

如果服务端不是瓶颈,那说明是客户端的写入压力不够大。可以试着加大客户端的并发量。