Menu Docs
Página inicial do Docs
/
Manual do MongoDB
/ / /

db.collection.configureQueryAnalyzer()

Nesta página

  • Definição
  • Compatibilidade
  • Sintaxe
  • Controle de acesso
  • Comportamento
  • Saída
  • Exemplos
  • Saiba mais
db.collection.configureQueryAnalyzer(options)

Configura a amostragem de query para uma collection em um conjunto de réplicas ou cluster fragmentado. Exemplos de queries fornecem informações para analyzeShardKey calcular métricas sobre a distribuição de leitura e escrita de uma chave de shard.

O método db.collection.configureQueryAnalyzer() envolve o comando configureQueryAnalyzer .

Retorna:Um documento contendo campos descrevendo a configuração antiga, se houver, e campos descrevendo a nova configuração. Para obter detalhes, consulte Saída.

Esse método está disponível em implantações hospedadas nos seguintes ambientes:

  • MongoDB Atlas: o serviço totalmente gerenciado para implantações do MongoDB na nuvem

Importante

Este comando não é suportado em clusters M0, M2 e M5 . Para obter mais informações, consulte Comandos não suportados.

  • MongoDB Enterprise: a versão autogerenciada e baseada em assinatura do MongoDB

  • MongoDB Community: uma versão com código disponível, de uso gratuito e autogerenciada do MongoDB

O método tem a seguinte sintaxe:

db.collection.configureQueryAnalyzer(
{
mode: <string>,
samplesPerSecond: <double>
}
)

db.collection.configureQueryAnalyzer() tem os seguintes campos:

Campo
Tipo
necessidade
Descrição

mode

string

Obrigatório

Modo em que o analisador de query é executado. Deve ser definido como "full" ou "off".

samplesPerSecond

double

Opcional

Número de amostras por segundo.

  • Quando mode está definido como "full", samplesPerSecond deve ser definido entre 0 e 50.

  • Quando mode está definido para "off", o servidor ignora samplesPerSecond.

Para obter detalhes, consulte o limite superior de amostras por segundo.

Para obter detalhes, consulte Controle de acesso configureQueryAnalyzer.

Para comportamento, consulte configureQueryAnalyzer Behavior.

Para obter detalhes, consulte Saída configureQueryAnalyzer.

Por exemplo, consulte Exemplos do configureQueryAnalyzer.

Voltar

db.collection.compactStructuredEncryptionData