Questão nº 65
Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 65)
O MySQL Performance Schema é uma das funcionalidades presentes em um servidor MySQL.
Uma das utilidades do MySQL Performance Schema é
- Arastrear mudanças no esquema de banco de dados.
- Bcoletar dados sobre esperas e tempos de espera em mutexes. (alternativa correta)
- Cregistrar o conteúdo dos dados manipulados pelas consultas SQL.
- Dregistrar logs de erros do servidor MySQL.
- Egravar dados em arquivos chamados "instrumentation points."
Resposta comentada
Gabarito Alternativa B
O MySQL Performance Schema é uma ferramenta de monitoramento embutida no MySQL que coleta informações detalhadas sobre as operações internas do servidor, como a execução de consultas, uso de recursos e eventos de espera, para ajudar a diagnosticar e otimizar o desempenho.
(A) Incorreta: O rastreamento de mudanças no esquema (DDL) é uma função do `INFORMATION_SCHEMA` ou de logs de auditoria, não do Performance Schema.
(B) Correta: Uma das principais utilidades do Performance Schema é coletar dados detalhados sobre esperas e tempos de espera em recursos internos do MySQL, como mutexes, semáforos e bloqueios, essenciais para identificar gargalos de concorrência.
(C) Incorreta: O Performance Schema registra métricas de desempenho das consultas (tempo de execução, linhas afetadas), mas NÃO o conteúdo real dos dados manipulados pelas consultas SQL. Isso seria um risco de segurança e não faz parte de sua funcionalidade. Armadilha da banca: A armadilha aqui é que o Performance Schema monitora a execução de consultas SQL, mas a frase "registrar o conteúdo dos dados" é o que torna a alternativa incorreta, pois ele não expõe os valores dos dados.
(D) Incorreta: O registro de logs de erros do servidor MySQL é feito pelo Error Log, que é um sistema de log separado do Performance Schema.
(E) Incorreta: "Instrumentation points" são os locais específicos no código do MySQL onde o Performance Schema coleta dados, e não arquivos onde os dados são gravados. Os dados são armazenados em tabelas de memória virtuais.
Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Administrador de Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.