2013-02-27 10 views
-1

Mongo 컬렉션에서 잠긴 문서 수를 확인하는 방법이 있습니까? 내가 사용할 수 있습니다 알고Mongo : 잠긴 문서 확인

db.collection.stats() 

이 컬렉션의 상태를 확인 할 수 있습니다. 그러나 컬렉션의 잠긴 문서 수를 파악하고 잠긴 상태 일 수있는 모든 문서를 나열하려고합니다.

Mongo 기능이 내장되어 있습니까?

덕분에, 황홀

+1

"잠김"이란 무엇을 의미합니까? MongoDB에는 문서 수준 잠금 세분성이 없습니다. –

+0

@AsyaKamsky, 잠긴 의미는 트랜잭션 실패로 인해 잠긴 문서입니다. 예를 들어 트랜잭션에서 문서를 업데이트하는 동안 mongo는 모든 문서를 잠그고 업데이트가 실패한 경우 트랜잭션을 롤백하고 잠긴 모든 문서의 잠금을 해제합니다. 나는 내 문서 중 일부가 실패한 트랜잭션 후에도 잠겨 있다고 의심하기 때문에 잠긴 모든 문서를 검사하는 방법이 있는지 확인하고 싶었습니다. – Ravish

+2

MongoDB에는 트랜잭션이 없으며 롤백도 있습니다. –

답변