我一直在我的 log/development.log 中看到这个,我想知道这个查询是否真的在我的数据库中执行:
MONGODB (0ms) socialcrunch_development['tags'].find({:_id=>"secrets"}).limit(-1).sort([[:_id, :asc]])
我可以看到在我的 mongo db 上执行的查询,所以我可以计算它们,它们通常应该都是 .find 命令,还是我应该寻找其他东西?
我一直在我的 log/development.log 中看到这个,我想知道这个查询是否真的在我的数据库中执行:
MONGODB (0ms) socialcrunch_development['tags'].find({:_id=>"secrets"}).limit(-1).sort([[:_id, :asc]])
我可以看到在我的 mongo db 上执行的查询,所以我可以计算它们,它们通常应该都是 .find 命令,还是我应该寻找其他东西?
打印所有活动读取:
db.currentOp().inprog.forEach(
function(d){
if(d.waitingForLock && d.lockType != "read")
printjson(d)
})
打印所有活动写入:
db.currentOp().inprog.forEach(
function(d){
if(d.waitingForLock && d.lockType != "write")
printjson(d)
})
currentOp.op
如果您愿意,可以通过按特定操作类型(插入、更新、删除等)进行过滤来获得更精细的信息。
查看 MongoDB.org 文档中的以下页面以获取更多信息: http ://docs.mongodb.org/manual/reference/current-op/
http://www.mongovue.com/提供良好的 ui 界面来检查服务器的运行时状态