0

有一个集合78GB大小,共3 亿多条数据,包含了一年的记录。在相关查询的列上 建立相关索引,但是搜寻还是很慢,非常的慢。 同一个结果我用SQL server 查询一个月数据用了3分钟。用mongoDB 却30分钟依然无法得到结果,我不知道是什么原因造成的。
集合结构如下: {Equipmentid:x,signalid:x,time:x,value:x}
查询如下: find({Equipmentid:x,signalid:x,time:{$gte:x,$lt:x}}).sort(time:-1)
索引:{Equipmentid:1,sort:1,time:-1}