Nosql Mongodb之旅(17)—MongoDB进程控制

查看活动进程

  1. >db.currentOp();
  2. >//等同于:db.$cmd.sys.inprog.findOne()
  3. {inprog:[{"opid":18,"op":"query","ns":"mydb.votes",
  4. "query":"{score:1.0}","inLock":1}
  5. ]
  6. }

字段说明:
 Opid: 操作进程号
 Op: 操作类型(查询,更新等)
 Ns: 命名空间,指操作的是哪个对象
 Query: 如果操作类型是查询的话,这里将显示具体的查询内容
 lockType: 锁的类型,指明是读锁还是写锁

结束进程

  1. >db.killOp(1234/*opid*/)
  2. >//等同于:db.$cmd.sys.killop.findOne({op:1234})

!!!注意

不要kill 内部发起的操作,比如说replica set 发起的sync 操作等。

相关文章

校园网上订餐系统系统主要功能模块包括公告内容(公告栏、轮...
从今天开始,正式进入项目阶段。本次的项目是跟着黑马的瑞吉...
在可预见的将来,IT不会萎缩,只会越发展越庞大,最终会渗透...
vulntarget-b靶场最详细通关记录。
MongoDB是一个开源、高性能、支持海量数据存储的。
【NoSQL数据库技术与应用】课本代码、课后答案(持续更新)