【TDengine 使用环境】
生产环境
【TDengine 版本】3.3.8.4
【操作系统以及版本】linux centos8
【部署方式】非容器部署
【集群节点数】3
【集群副本数】3
【描述业务影响】
【问题复现路径/shan】我在将A集群数据同步到B集群的时候,我使用java 16个线程每个线程每次读取一张表,三个月的数据读取一次直到读取这个表的所有数据,执行插入到B集群,但是A集群总是报内存不足,但是我看系统的内存还有10G左有
【遇到的问题:问题现象及影响】
【资源配置】16C 32G
【报错完整截图】(不要大段的粘贴报错代码,论坛直接看报错代码不直观)
我想知道
1.查询内存用的系统内存还是taosd中参数配置的(程序用的缓存)?
2.查询a表一次后b表的查询速度也会加快,缓存的是数据还是head的索引?
3.查询后数据缓存用的系统还是taosd中参数配置?
4.能否将head索引文件一直放在内存中?
5.duration 设置数据时间分片的开始时间是多少,例如我设置了3天,那么它是以我数据ts的首次时间算,还是以数据库创建时间算还是以数据ts首次的当天0点算,还是以当年3天往后推的
