Td对查询最新属性索引的疑问

【TDengine 使用环境】
生产环境

【TDengine 版本】
2.4.0.0

【操作系统以及版本】
Centos 7

【部署方式】容器/非容器部署
容器部署

【集群节点数】
1

【集群副本数】
1

【描述业务影响】
查询数据超时,不显示

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

【遇到的问题:问题现象及影响】
设备单表有10来个tag点位,时序数据有60万+,查询某个未曾上报过数据的tag最新值时,会查询超时,具体SQL如下:
SELECT last(ts, kt_bj) FROM t_M1zMiHrz_1648611008102813699
其中kt_bj属性值,设备从未上报过数据

【资源配置】
虚拟机,8核16线程,32G内存,还跑其他10多个服务

主要疑问是,旧版本TD是不是没有针对这个优化的?我网上搜了下,大概率是因为TD版本过低,旧版没有对null值做优化处理。这样会全表扫描么?

这个应该是bug ,不至于超时。

所以先换到最新版本吧,2.x 已经不支持了。

3.x 不会有这类的问题