app开发者平台在数字化时代的重要性与发展趋势解析
577
2022-09-06
mongodb的mongotop
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/bashmgtop_bin="/home/work/mongodb/4.0/mongotop"hostname=$1port=$2${mgtop_bin} --uri="mongodb://mongodb_dba:123456@${hostname}:${port}/?authSource=admin"
################################
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~