db.collection.configureQueryAnalyzer()
정의
db.collection.configureQueryAnalyzer(options)
복제본 세트 또는 샤딩된 클러스터 에서 컬렉션 에 대한 쿼리 샘플링을 구성합니다. 샘플링된 쿼리는 샤드 키 의 읽기 및 쓰기 (write) 분포에 대한 지표 를 계산하기 위해
analyzeShardKey
에 정보를 제공합니다.db.collection.configureQueryAnalyzer()
메서드는configureQueryAnalyzer
명령을 래핑합니다.반환합니다: 이전 구성을 설명하는 필드(있는 경우)와 새 구성을 설명하는 필드가 포함된 문서입니다. 자세한 내용은 출력을 참조하세요.
호환성
이 메서드는 다음 환경에서 호스팅되는 배포에서 사용할 수 있습니다.
MongoDB Atlas: 클라우드에서의 MongoDB 배포를 위한 완전 관리형 서비스
중요
이 명령은 M0, M2 및 M5 클러스터에서 지원되지 않습니다. 자세한 내용은 지원되지 않는 명령을 참조하세요.
MongoDB Enterprise: MongoDB의 구독 기반 자체 관리 버전
MongoDB Community: MongoDB의 소스 사용 가능 무료 자체 관리 버전
구문
이 메서드에는 다음과 같은 구문이 있습니다.
db.collection.configureQueryAnalyzer( { mode: <string>, samplesPerSecond: <double> } )
필드
db.collection.configureQueryAnalyzer()
에는 다음과 같은 필드가 있습니다:
필드 | 유형 | 필요성 | 설명 |
---|---|---|---|
| 문자열 | 필수 사항 | 쿼리 분석기가 실행되는 모드입니다. |
| double | 옵션 | 초당 샘플 수입니다.
자세한 내용은 samplesPerSeconds 상한을 참조하세요. |