샤딩된 클러스터에서 범위 크기 수정하기
샤딩된 클러스터의 기본 범위 크기는 128 메가바이트입니다. 이 기본 범위 크기는 대부분의 배포에 적합하지만, 자동 마이그레이션이 하드웨어가 처리할 수 있는 것보다 더 많은 I/O를 사용하는 경우 범위 크기를 줄이는 것이 좋습니다. 범위 크기가 작을수록 마이그레이션이 더 빠르고 빈번하게 이루어집니다. 허용되는 크기는 1MB에서 1024MB 사이입니다.
범위 크기를 수정하려면 다음 절차를 따르세요:
mongosh
를 사용하여 클러스터 의 에mongos
연결합니다.다음 명령을 실행하여 구성 데이터베이스로 전환합니다:
use config 전역 범위 크기 구성 값을 저장하려면 다음 명령을 실행합니다.
db.settings.updateOne( { _id: "chunksize" }, { $set: { _id: "chunksize", value: <sizeInMB> } }, { upsert: true } )
허용되는 범위 크기는 1~1024메가바이트 사이입니다.
특정 컬렉션의 청크 크기를 설정하려면 configureCollectionBalancing
을 참조하세요.