<span>mongodb的mongotop</span>

 

 

mongotop 使用在数据查询数据卡、慢、查询不出来的情况下使用。 total 保持为0最好,有时冒出个100ms-200ms问题不大,一般大于500 可以考虑给当前表做索引优化,结合慢查询日志找出 mongod执行慢的原因。
  • ns:包含数据库命名空间,后者结合了数据库名称和集合。
  • db:包含数据库的名称。名为 . 的数据库针对全局锁定,而非特定数据库。
  • total:mongod在这个命令空间上花费的总时间。
  • read:在这个命令空间上mongod执行读操作花费的时间。
  • write:在这个命名空间上mongod进行写操作花费的时间。
  • 时间: 当前状态的db时间


 

[work@xxx mongo_28000]$ /home/work/mongodb/4.0/bin/mongotop  --uri="mongodb://mongodb_dba:123456@127.0.0.1:28000/?authSource=admin"
2020-11-27T11:50:49.677+0800    connected to: 127.0.0.1

                                   ns    total    read    write    2020-11-27T11:50:50+08:00
                       local.oplog.rs      1ms     1ms      0ms                             
                   admin.system.roles      0ms     0ms      0ms                             
                   admin.system.users      0ms     0ms      0ms                             
                 admin.system.version      0ms     0ms      0ms                             
                  config.transactions      0ms     0ms      0ms                             
               local.replset.election      0ms     0ms      0ms                             
               local.replset.minvalid      0ms     0ms      0ms                             
local.replset.oplogTruncateAfterPoint      0ms     0ms      0ms                             
                    local.startup_log      0ms     0ms      0ms                             
                 local.system.replset      0ms     0ms      0ms                             

                                   ns    total    read    write    2020-11-27T11:50:51+08:00
                       local.oplog.rs      1ms     1ms      0ms                             
                   admin.system.roles      0ms     0ms      0ms                             
                   admin.system.users      0ms     0ms      0ms                             
                 admin.system.version      0ms     0ms      0ms                             
                  config.transactions      0ms     0ms      0ms                             
               local.replset.election      0ms     0ms      0ms                             
               local.replset.minvalid      0ms     0ms      0ms                             
local.replset.oplogTruncateAfterPoint      0ms     0ms      0ms                             
                    local.startup_log      0ms     0ms      0ms                             
                 local.system.replset      0ms     0ms      0ms                             

                                   ns    total    read    write    2020-11-27T11:50:52+08:00
                       local.oplog.rs      1ms     1ms      0ms                             
                   admin.system.roles      0ms     0ms      0ms                             
                   admin.system.users      0ms     0ms      0ms                             
                 admin.system.version      0ms     0ms      0ms                             
                  config.transactions      0ms     0ms      0ms                             
               local.replset.election      0ms     0ms      0ms                             
               local.replset.minvalid      0ms     0ms      0ms                             
local.replset.oplogTruncateAfterPoint      0ms     0ms      0ms                             
                    local.startup_log      0ms     0ms      0ms                             
                 local.system.replset      0ms     0ms      0ms                             

 

 

# sh    mgtop.sh     hostname     port   

#!/bin/bash
mgtop_bin="/home/work/mongodb/4.0/mongotop"
hostname=$1
port=$2
${mgtop_bin}  --uri="mongodb://mongodb_dba:123456@${hostname}:${port}/?authSource=admin"

 

 

 

 

 

 

 

 

 

 

################################

全部评论

相关推荐

抽纸大侠:抱抱😘,首先你还有春招,然后就算这时候没上岸也没关系,大部分人都是这样,毕业了再找也成,最后工作只是生活的一小部分,找到工作也不是一个必须的事情。不要气馁不要焦虑你只是陷入了短暂的低谷,你也一直有退路
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务