iotdb icon indicating copy to clipboard operation
iotdb copied to clipboard

大数据量下含limit语句查询卡住

Open liuruiyiyang opened this issue 7 years ago • 1 comments

在长测中进行了包含limit、offset、slimit、soffset的查询,数据量为8T。查询语句有两类, 第一类: select * from root.default.group_0.d_0 limit 5 offset 5 limit 5 soffset 5 第二类: select s_0 from root.default.group_0.d_0 limit 5 offset 5 where + timestamp条件 + value条件 无法在合理时间内返回结果(卡住) 实验实体在166.111.7.128上

liuruiyiyang avatar May 09 '18 06:05 liuruiyiyang

select * from root.default.group_0.d_0 limit 5 offset 5 slimit 5 soffset 5实际执行时相当于先执行 select * from root.default.group_0.d_0 limit 5 offset 5,然后再取出结果集中的第5列到第9列,所以卡住的原因可能在于单纯的select * from root.default.group_0.d_0查询涉及到的时间序列条数太多。 后续考虑是否重新实现slimit,从“只作用在结果集”改为“作用在查询执行计划”中。

LeiRui avatar Jun 25 '18 08:06 LeiRui