이 버전의 문서는 보관되어 더 이상 지원되지 않습니다. 5.0 배포서버 업그레이드 하려면 MongoDB 6.0 업그레이드 절차를 참조하세요.
$maxTimeMS
참고
v3.2부터 지원이 중단되었습니다
v3.2
$maxTimeMS
부터 연산자 에서 더 이상 사용되지mongosh
않습니다. 에서는 을cursor.maxTimeMS()
mongosh
대신 사용합니다.$maxTimeMS
연산자 는 커서 에서 작업을 처리 하는 데 걸리는 누적 시간 제한을 밀리초 단위로 지정합니다. MongoDB 는 다음 중단 지점 에서 가장 이른 시점에 작업을 중단합니다.mongosh
은cursor.maxTimeMS()
메서드를 제공합니다.db.collection.find().maxTimeMS(100) 다음 형식 중 하나로 옵션을 지정할 수도 있습니다.
db.collection.find( { $query: { }, $maxTimeMS: 100 } ) db.collection.find( { } )._addSpecial("$maxTimeMS", 100) 중단된 작업은 다음과 유사한 오류 메시지를 반환합니다.
error: { "$err" : "operation exceeded time limit", "code" : 50 }