Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Docs Menu
Docs Home
/
데이터베이스 매뉴얼
/ / /

sh.disableAutoSplit (mongosh 메서드)

참고

MongoDB 6.0.3 부터 시작됩니다. 자동 청크 분할이 수행되지 않습니다. 이는 밸런싱 정책 개선 때문입니다. 자동 분할 명령이 여전히 존재하지만 작업을 수행하지 않습니다. 자세한 내용은 밸런싱 정책 변경을 참조하세요.

sh.disableAutoSplit()

config.settings collection에서 자동 분할 플래그를 비활성화합니다. 샤드 cluster에 대해 자동 분할이 활성화되면 MongoDB는 청크가 나타내는 샤드 키 값에 따라 청크를 자동으로 분할하여 청크가 너무 커지지 않도록 합니다.

인스턴스에 연결된 sh.disableAutoSplit() mongosh 세션에서만 mongos 를 실행할 수 있습니다. {sh.disableAutoSplit() mongod 인스턴스에서 실행하면 오류가 발생합니다.

참고

MongoDB 6.0.3부터 자동 청크 분할이 수행되지 않습니다. 이는 밸런싱 정책이 개선되었기 때문입니다. 자동 분할 명령이 여전히 존재하지만 작업을 수행하지 않습니다. 자세한 내용은 밸런싱 정책 변경을 참조하세요.

MongoDB 6.0.3 이전 버전에서 sh.stopBalancer()는 샤딩된 클러스터에 대한 자동 분할도 비활성화합니다.

돌아가기

sh.commitReshardCollection

이 페이지의 내용