MongoDb依靠动态查询真的很慢

时间:2014-06-19 14:30:55

标签: sql performance mongodb mongodb-.net-driver

我正在尝试查询超过5000万条记录的数据库。每次查询记录时,查询都会更改。对于以下查询:

var query =
                    from e in this.collection.AsQueryable<SocialRecord>()
                    where e.TermMonitorIds.Contains(term) && sources.Contains(e.SocialType) && e.DateCreated >= fr && e.DateCreated <= to
                    select e;

我在

上创建了一个索引
{
    "TermMonitorIds" : 1,
    "SocialType" : -1,
    "DateCreated" : -1
}

无论如何我可以改善表现吗?

0 个答案:

没有答案