有没有办法检查 Mongo 集合中锁定文档的数量。我知道我可以使用:
db.collection.stats()
检查集合的状态。但是,我想知道集合中锁定文档的数量并列出所有可能仍被锁定的此类文档。
是否有内置的 Mongo 功能可以做到这一点?
谢谢, 狂欢
有没有办法检查 Mongo 集合中锁定文档的数量。我知道我可以使用:
db.collection.stats()
检查集合的状态。但是,我想知道集合中锁定文档的数量并列出所有可能仍被锁定的此类文档。
是否有内置的 Mongo 功能可以做到这一点?
谢谢, 狂欢
MongoDB 没有像 RDBMS 这样的多文档事务。
如果可以帮助您从 MongoDB FAQ 中阅读此项目:
http://docs.mongodb.org/manual/faq/developers/#how-do-i-do-transactions-and-locking-in-mongodb
因此,您的某些文件“在交易失败后仍然被锁定”是绝对不可能的。