【TDengine 使用环境】生产环境
【TDengine 版本】3.3.6.13
【操作系统以及版本】腾讯云
【部署方式】容器
【集群节点数】1
【集群副本数】1
【描述业务影响】
数据写入会导致节点CPU过高从而导致查询请求耗时增加(暂停数据写入 CPU 占用就会释放)
【TDengine 使用环境】生产环境
【TDengine 版本】3.3.6.13
【操作系统以及版本】腾讯云
【部署方式】容器
【集群节点数】1
【集群副本数】1
【描述业务影响】
数据写入会导致节点CPU过高从而导致查询请求耗时增加(暂停数据写入 CPU 占用就会释放)
CPU 高时 使用 top -Hp pidof taosd 看下哪些线程占用cpu较高。
PS:数据库的vgroups数量是几个?numOfCommitThreads 设置的是多少?每个vgroup有独立的落盘线程。
vnode-query 是查询线程
vgroups =2, 当数据写入时,最多有两个写入线程,占用2个cpu(200%)
上传一下top -Hp 的截图吧
vnode-query 占用多,说明是查询导致的,在数据库执行 show queries 看是否有大查询
好的,应该是后续业务产生的查询影响的。多谢 ![]()
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。