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

db.collection.configureQueryAnalyzer()

Nesta página

  • Definição
  • 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.

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
em dobro
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.

← db.collection.compactStructuredEncryptionData()