AI 에이전트의 경우: 문서 인덱스는 https://www.mongodb.com/ko-kr/docs/llms.txt에서 사용할 수 있으며, 모든 페이지의 마크다운 버전은 어떤 URL 경로에 .md를 추가하여 사용할 수 있습니다.
Docs Menu

느린 쿼리 분석

Cloud Manager 는 클러스터에서 실행된 느린 쿼리를 분석 하는 데 도움이 되는 여러 도구를 제공합니다. 각 도구에 대한 설명은 다음 섹션을 참조하세요. 쿼리 성능을 최적화하려면 쿼리 성능 쿼리 권장사항 사항을 검토 하세요.

Performance Advisor 는 느린 쿼리를 모니터링하고 쿼리 성능을 개선하기 위해 새로운 인덱스를 제안합니다.

Performance Advisor를 사용하여 검토할 수 있는 정보는 다음과 같습니다.

Monitor collection-level query latency with Query Insights. You can view query latency metrics and statistics for certain hosts and operation types. Manage pinned namespaces and choose up to five namespaces to show in the corresponding query latency charts.

프로파일러 는 느리게 실행되는 작업과 해당 작업의 주요 성능 통계를 표시합니다. 추가 성능 오버헤드 없이 최대 지난 24시간 동안의 기록 쿼리 샘플을 탐색할 수 있습니다. 프로파일러를 활성화하기 전에 고려 사항을 참조하세요.

쿼리 성능을 최적화하려면 다음 권장사항을 검토하세요.

  • 결과를 검색하는 데 필요한 시간을 줄이려면 현재 인덱스가 지원하는 쿼리를 만듭니다.

  • 검색 및 인덱스에 많은 처리가 필요한 큰 배열 필드가 있는 문서를 생성하지 마세요.

  • 인덱스를 최적화하고 사용하지 않거나 비효율적인 인덱스를 제거 . 인덱스가 너무 많으면 쓰기 (write) 성능에 부정적인 영향을 미칠 수 있습니다.

  • 가장 높은 Impact 점수와 가장 낮은 Average Query Targeting 점수를 가진 Performance Advisor에서 제안된 인덱스를 고려하세요.

  • Performance Advisor가 인덱싱 전략과 일치할 때 제안하는 인덱스를 생성합니다.

  • The Performance Advisor can't suggest indexes for MongoDB databases configured to use the ctime timestamp format. As a workaround, set the timestamp format for such databases to either iso8601-utc or iso8601-local.

  • 롤링 인덱스 빌드 를 수행하여 복제본 세트 및 샤딩된 클러스터에 대한 인덱스 빌드의 성능 영향 을 줄입니다.

  • 사용하지 않고, 중복되고, 숨겨진 인덱스를 제거해 쓰기 성능을 개선하고 저장 공간을 확보할 수 있습니다.