Questão nº 68

Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 68)

FGV2024Auditor de Controle Externo - Informática - Administrador de Banco de DadosTecnologia da Informação
Gabarito: Aver comentário ↓

O SQL Server possui diversas funcionalidades destinadas à detecção e diagnóstico de possíveis erros e problemas de desempenho.
Sobre essas ferramentas no SQL Server, avalie as afirmativas a seguir:

I. O comando "sys.dm_tran_locks" pode ser utilizado para identificar a causa da lentidão do sistema devido a bloqueios frequentes em uma tabela específica.
II. Entre outras informações, o Repositório de Consultas armazena as estatísticas de erros do servidor SQL.
III. A análise do Plano de Execução permite identificar gargalos e otimizar o desempenho de consultas.

Está correto o que se afirma em

Resposta comentada

Gabarito Alternativa A

SQL Server oferece ferramentas poderosas para entender por que o banco de dados está lento ou com problemas, como DMVs (Dynamic Management Views) que mostram o estado atual do servidor, o Query Store que guarda o histórico de como as consultas rodaram, e os Planos de Execução que detalham como o SQL Server processa cada consulta.

  • (A) Correta: As afirmativas I e III estão corretas. A DMV sys.dm_tran_locks é essencial para diagnosticar bloqueios que causam lentidão em objetos específicos, e a análise do Plano de Execução é fundamental para encontrar e resolver gargalos de desempenho em consultas.
  • (B) Incorreta: Esta alternativa não inclui a afirmativa III, que também está correta.
  • (C) Incorreta: A afirmativa II está incorreta. O Repositório de Consultas (Query Store) armazena estatísticas de desempenho (CPU, I/O, duração, esperas) e planos de execução de consultas, mas não armazena "estatísticas de erros do servidor SQL" de forma abrangente. Ele pode registrar falhas de execução de consultas, mas não é um repositório geral de erros do servidor. Armadilha: A pegadinha aqui é confundir a capacidade do Query Store de registrar falhas de execução de consultas com o armazenamento de "estatísticas de erros do servidor SQL" de forma ampla, que é uma função de outros logs e DMVs.
  • (D) Incorreta: Esta alternativa não inclui a afirmativa I, que também está correta.
  • (E) Incorreta: A afirmativa II está incorreta, tornando esta opção inválida.

Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Administrador de Banco de Dados (Caderno Tipo 1). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho