【TDengine 使用环境】
测试
【TDengine 版本】
买的云实例
TDengine TSDB-Enterprise
taos version: 3.4.0.8.enterprise compatible_version: 3.0.0.0
git: b8b566a43d0d862689a251171c829df7a0b2fe48
gitOfInternal: 6165e2227c8b18c3623a90b32292a815bb06bbe5
build: Linux-x64 2026-02-24 17:07:28 +0800
【操作系统以及版本】
买的云实例
创建流计算SQL报错,云
【报错完整截图】
命令行报错:
云实例界面创建也报错:没有指定database,但是我选择了呢
1、sql 的建流语法不对。TDengine的3.3.6.x版本的流计算语法和 3.3.8.x及以后版本的流计算语法是不同的,做了重大的重构。你使用的3.4.0.8版本,请看一下最新的官网文档的流计算语法。流式计算 | TDengine 文档 | 涛思数据
2、这个图形化建流方式没有做好,已经计划更新去掉了。
大佬,这边还想咨询个问题,我用2000w行真实数据写入到TDengine中,发现data占用的磁盘空间还可以,压缩率也能接受,但是WAL日志占用的空间比较大,且一直都没有被清理过。'wal_retention_period’参数为3600,已经一天没动过实例了,WAL还没有被清理。是bug吗?
WAL_SIZE 和 data1这两个值。
data1:时序数据存储占用的磁盘空间
WAL_SIZE:WAL日志占用的磁盘空间
我没理解错吧,WAL_SIZE 2个多G,什么时机会变小呢
应该是两个条件会清理:1、wal 对应的数据已经落盘;2、超过了wal 设置的保存时间;
一天都没有动实例,是不是也没有数据写入了?那么在内存中的数据应该是没有达到落盘条件,没有写入到磁盘的data 中去,所以 wal 也还不会清理。
你可以执行 一下 flush database db_name;
然后再观察 wal 是不是变小了。
system
(system)
关闭
8
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。