FC ConcursosFC Concursos

Questão FC369601

O MySQL Performance Schema é uma das funcionalidades presentes em um servidor MySQL. Uma das utilidades do MySQL Performance Schema é

Sistema de Gerenciamento de Banco de Dados (SGBD)

FGV · 2024

O MySQL Performance Schema é uma das funcionalidades presentes em um servidor MySQL.

 

Uma das utilidades do MySQL Performance Schema é

  1. rastrear mudanças no esquema de banco de dados.
  2. coletar dados sobre esperas e tempos de espera em mutexes.
  3. registrar o conteúdo dos dados manipulados pelas consultas SQL.
  4. registrar logs de erros do servidor MySQL.
  5. gravar dados em arquivos chamados "instrumentation points."
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

O MySQL Performance Schema coleta métricas detalhadas sobre a execução interna do servidor, incluindo informações de esperas (waits) e os tempos associados a elas.

Em particular, ele monitora mutexes — mecanismos de sincronização usados para proteger recursos compartilhados — registrando quantas vezes threads aguardaram por um mutex e quanto tempo ficaram bloqueadas.

Os dados ficam disponíveis em tabelas em memória (por exemplo, events_waits_*, mutex_instances), com contadores e tempos agregados (contagem, tempo total, tempo médio, tempo máximo). Essas tabelas podem ser consultadas via SELECT para analisar contenção e gargalos.

Essa visão permite identificar pontos de contenção, priorizar otimizações (reduzir tempo de espera, ajustar concorrência) e é configurável para minimizar overhead durante a coleta.

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

Continue aprendendo