当前位置:Gxlcms > 数据库问题 > MongoDB进程查看方法

MongoDB进程查看方法

时间:2021-07-01 10:21:17 帮助过:130人阅读

current" : 233, "available" : 50967, "totalCreated" : NumberLong(191495) }

--  current:当前连接数
--  available:可用连接数
--  TotalCreated:累计创建线程数


(2)MongoDB当前正在执行的操作

db.currentOP()

结果如下:

{
     "inprog" : [ 
         {
             "opid" : 555344731,
             "active" : true,
             "secs_running" : 4,
             "microsecs_running" : NumberLong(4245011),
             "op" : "getmore",
             "ns" : "local.oplog.$main",
             "query" : {
                 "ts" : {
                     "$gte" : Timestamp(1587629847, 1)
                 }
             },
             "client" : "10.1.70.58:39730",
             "desc" : "conn138331",
             "threadId" : "0x7e9b25584700",
             "connectionId" : 138331,
             "waitingForLock" : false,
             "numYields" : 0,
             "lockStats" : {
                 "timeLockedMicros" : {
                     "r" : NumberLong(364),
                     "w" : NumberLong(0)
                 },
                 "timeAcquiringMicros" : {
                     "r" : NumberLong(16),
                     "w" : NumberLong(0)
                 }
             }
         }
     ]
 }

--  opid:进程号
--  active:是否活跃状态
--  secs_running:操作运行秒数
--  microsecs_running:操作运行微秒数
--  op:操作类型,包括(insert/update/query/remove/getmore/command)
--  ns:命名空间
--  query:查询语句
--  client:连接的客户端信息
--  desc:描述信息
--  threadId:线程id
--  connectionId:连接id
--  waitingForLock:是否等待获取锁
--  lockStats.timeLockedMicros.r:持有读锁的时间(微秒)
--  lockStats.timeLockedMicros.w:持有写锁的时间(微秒)
--  lockStats.timeAcquiringMicros.r:请求读锁的时间(微秒)
--  lockStats.timeAcquiringMicros.2:请求写锁的时间(微秒)


(3)MongoDB杀死正在执行的进程

db.killOp(opid);



【完】

MongoDB进程查看方法

标签:waiting   none   code   time   ber   for   ros   client   get   

人气教程排行