mongodb慢查询分析


#执行时间大于等于1秒的 查询语句

db.system.profile.find({
     millis: {
        $gte: 1000
    }
}).sort({
    "ts": - 1,
   "millis": - 1
})

#统计每张表,执行日期在2024-01-10之后且执行时间大于等于1秒的查询语句次数

复制代码
db.system.profile.aggregate([
{
   "$match":{
        "millis": {"$gte":1000},
         "ts":{"$gte": ISODate("2024-01-10T01:14:41.762Z")}
   }
 },{
   "$group":{
       "_id":"$ns",
       "count":{
           "$sum":1
       }
   }
}
])
复制代码

 查询最近的 10 个慢查询日志 (运行时间大于等于 6秒)

db.system.profile.find({"millis":{$gte:6000}}).limit(10).sort( { ts : -1 } ).pretty()

 

posted @   卑微小生  阅读(105)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 2025年我用 Compose 写了一个 Todo App
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
历史上的今天:
2021-02-02 将cmd和jar做成window服务
点击右上角即可分享
微信分享提示