2013-02-27 140 views
-1

有沒有辦法檢查Mongo集合中鎖定文檔的數量? 我知道我可以使用:Mongo:檢查鎖定文檔

db.collection.stats() 

檢查集合的狀態。但是,我想知道集合中已鎖定文檔的數量,並列出所有可能仍被鎖定的文檔。

是否有內置的Mongo功能可以這樣做?

感謝, 姦污

+1

你是什麼意思的「鎖定」? MongoDB沒有文檔級鎖定粒度。 – 2013-02-28 00:23:11

+0

@AsyaKamsky,我的意思是,由於任何失敗的事務,可能仍然會被鎖定的文檔。例如,在更新事務中的文檔時,mongo會鎖定所有文檔,如果更新失敗,則回滾事務並解鎖所有鎖定的文檔。我懷疑我的一些文檔在交易失敗後仍然被鎖定,因此,想要檢查是否有辦法檢查所有這樣的鎖定文檔... – Ravish 2013-02-28 06:03:01

+2

MongoDB沒有事務,也沒有回滾。 – 2013-02-28 08:37:42

回答