FC ConcursosFC Concursos

Questão FC369631

O MongoDB é um banco de dados NoSQL amplamente utilizado devido à sua flexibilidade e escalabilidade. Ele é popular em diversas aplicações modernas por suportar grandes volumes de

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

O MongoDB é um banco de dados NoSQL amplamente utilizado devido à sua flexibilidade e escalabilidade. Ele é popular em diversas aplicações modernas por suportar grandes volumes de dados e operações de leitura e escrita rápidas.

 

Em um servidor MongoDB, o comando "mongotop --host <hostname> --port <port> 1"

  1. exibe o número total de documentos em cada coleção a cada segundo.
  2. monitora o espaço em disco usado por cada coleção a cada segundo.
  3. monitora o tempo gasto em operações de leitura e escrita para cada coleção a cada segundo.
  4. exibe o número de chamadas para cada coleção a cada segundo.
  5. calcula o tempo de cada busca solicitada por usuários a cada segundo.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

mongotop conecta ao servidor indicado por --host e --port e captura, a cada intervalo (aqui "1" segundo), o tempo gasto em operações de leituras e gravações por coleção.

O utilitário não contabiliza apenas o número de operações, mas o tempo efetivo consumido pelas operações de I/O: normalmente apresenta valores em milissegundos e percentuais relativos ao período de amostragem. Isso permite identificar hot collections — coleções que monopolizam o tempo de leitura/escrita — e diagnosticar gargalos de desempenho.

Uso prático: execute mongotop --host <hostname> --port <port> 1 para obter uma atualização por segundo do tempo gasto em leitura/escrita por coleção.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo