Mongodb $ push查询非常慢

时间:2017-06-30 10:49:02

标签: mongodb mongodb-query

我正在使用更新查询将文档推送到子文档数组中。我还为选择器添加了索引。但查询执行速度很慢。任何人都可以帮助我如何提高性能。此集合具有连续更新查询执行,如下所示。

我的更新查询如下:

 db.title.update({
        "titleId": ObjectId("595625adbf50112535747c86"),
        "title": "Vintage"
     }, {
        "$push": {
            "source": {
                "value": 2008,
                "createdAt": ISODate("2017-06-30T10:19:00Z"),
                "user": ObjectId("5940dabcc5d9d01cf8666c87"),
            }
        }
     })

db中的索引如下:

{
        "v" : 1,
        "key" : {
            "variable" : 1,
            "headerName" : 1
        },
        "name" : "titleId_1_title_1",
        "ns" : "XXXX.title,
        "safe" : true
    }

0 个答案:

没有答案