问题描述
我有一个DocumentDB,其中包含一些非常慢的查询和cpu峰值。以下是基于事件探查器的最慢查询之一。我正在尝试了解哪种类型的问题可能导致此查询变慢,变慢:
{
"op":"update","ts":1597203362481,"ns":"db.registrations","command":{
"q":{
"_id":"5ca3f02edb3fb733eb2f0f46"
},"u":{
"$set":{
"last_active_at":"2020-08-12T03:33:43.278Z","updated_at":"2020-08-12T03:33:43.278Z"
}
}
},"nMatched":1,"nModified":1,"protocol":"op_query","millis":139201,"planSummary":"IXSCAN","execStats":{
"stage":"UPDATE","nReturned":"0","executionTimeMillisEstimate":"138855.197","inputStages":[
{
"stage":"LIMIT_SKIP","nReturned":"1","executionTimeMillisEstimate":"138822.167","inputStage":{
"stage":"IXSCAN","executionTimeMillisEstimate":"0.305","indexName":"_id_","direction":"forward"
}
},{
"stage":"IXSCAN","executionTimeMillisEstimate":"138841.412","direction":"forward"
}
]
},"client":"10.70.13.125:42436","user":"db"
}
这些字段:last_active_at
或updated_at
都没有索引。那为什么这么慢呢?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)