Pular para o conteúdo principal

Questão de Banco de Dados — SGBD - Sistema de Gerenciamento de Banco de Dados — FGV 2025

Banco de DadosSGBD - Sistema de Gerenciamento de Banco de Dados
Código
fg108616
Banca
FGV
Órgão
DPE-RO
Ano
2025
Nível
Superior
Cargo
Analista de Redes e Comunicação de Dados - Classe B
O MySQL 9.0 utiliza diversos tipos de logs, cada tipo contém informações sobre determinadas atividades executadas pelo SGBD e que podem ser úteis em atividade de auditoria.O log que mantém informações sobre consultas que demoravam mais que um determinado tempo estipulado pela variável de sistema “long_query_time” (medida em segundos) para serem executadas é o
  1. Addl log.
  2. Berror log.
  3. Cslow query log.
  4. Dlong query log.
  5. Egeneral query log.
Revelar gabarito e comentário

GabaritoC — slow query log.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Logs do MySQL

Gabarito: letra C. O slow query log é o arquivo de log do MySQL que registra todas as consultas cujo tempo de execução ultrapassa o valor configurado na variável de sistema long_query_time (em segundos). Ele é fundamental para identificar queries ineficientes e auxiliar na otimização do banco de dados.

Alternativa A — ❌ Incorreta

O ddl log registra comandos de definição de dados (DDL), como CREATE, ALTER e DROP. Não tem relação com o tempo de execução de consultas.

Alternativa B — ❌ Incorreta

O error log armazena mensagens de erro, avisos e informações de inicialização/parada do servidor. Não é específico para consultas lentas.

Alternativa C — ✅ Correta ⟵ GABARITO

Conforme a documentação do MySQL, o slow query log é exatamente o log que captura consultas que demoram mais do que o tempo definido em long_query_time. É a ferramenta padrão para auditoria de desempenho de queries.

Alternativa D — ❌ Incorreta

Não existe um log chamado "long query log" no MySQL. A banca criou esse nome para confundir com a variável long_query_time, mas o log correto é o slow query log.

Alternativa E — ❌ Incorreta

O general query log registra todas as consultas executadas, independentemente do tempo gasto. Ele não filtra por demora, sendo mais abrangente e menos focado em desempenho.

Link permanente: /questoes/fg108616