Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2023

Banco de DadosSQL
Código
fg072590
Banca
FGV
Órgão
TJ-SE
Ano
2023
Nível
Superior
Cargo
Analista Judiciário - Especialidade - Análise de Sistemas - Banco de Dados
João trabalha em uma empresa de consultoria de banco de dados para SGBD SQL Server e foi contratado para orientar o Tribunal de Justiça de Sergipe (TJSE) quanto a monitoramento e ajustes de desempenho do banco de dados do Tribunal. João informou que existem várias ferramentas de monitoramento e ajustes, as quais dependem do tipo de monitoramento ou de ajuste a ser feito. O TJSE informou que precisa avaliar uma versão de destino do mecanismo de banco de dados para uma determinada carga de trabalho.A partir dessa análise, João deverá orientar o Tribunal a usar a ferramenta de:
  1. Aassistente para experimentos de banco de dados;
  2. Borientador de otimização do mecanismo de banco de dados;
  3. Cdatabase console command (DCC);
  4. Dassistente de ajuste de consulta;
  5. ESQL server profiler.
Revelar gabarito e comentário

GabaritoA — assistente para experimentos de banco de dados;

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”.

SQL Server: ferramentas de monitoramento e ajuste

Gabarito: letra A. O Assistente para Experimentos de Banco de Dados (Database Experimentation Assistant - DEA) é a ferramenta específica para avaliar o impacto de uma versão de destino do mecanismo de banco de dados sobre uma carga de trabalho existente, capturando e reproduzindo o workload. As demais ferramentas atendem a outros objetivos.

1Avaliar versão de destino
DEA (Database Experimentation Assistant)
2Otimizar índices/consultas
DTA (Database Engine Tuning Advisor)
Query Tuning Assistant
3Monitorar eventos
SQL Server Profiler
4Administração
DBCC (Database Console Command)
Ferramentas SQL Server
LEVELsoulevel.com.br
Ferramentas SQL Server: Avaliar versão de destino (DEA (Database Experimentation Assistant)); Otimizar índices/consultas (DTA (Database Engine Tuning Advisor), Query Tuning Assistant); Monitorar eventos (SQL Server Profiler); Administração (DBCC (Database Console Command))

Alternativa A — ✅ Correta ⟵ GABARITO

O DEA permite comparar o desempenho de uma mesma carga de trabalho em duas versões diferentes do SQL Server (ou com diferentes configurações), ajudando a identificar potenciais regressões. É exatamente o que o TJSE precisa.

Alternativa B — ❌ Incorreta

O Orientador de Otimização do Mecanismo de Banco de Dados (Database Engine Tuning Advisor) analisa consultas e sugere índices, estatísticas e particionamento para melhorar o desempenho, mas não avalia versões do mecanismo.

Alternativa C — ❌ Incorreta

Database Console Command (DCC) é um conjunto de comandos administrativos (DBCC) para verificar integridade, liberar espaço, etc., não é uma ferramenta de avaliação de versões.

Alternativa D — ❌ Incorreta

O Assistente de Ajuste de Consulta (Query Tuning Assistant) auxilia na otimização de consultas individuais, identificando planos de execução e sugerindo índices, sem foco em versões do mecanismo.

Alternativa E — ❌ Incorreta

O SQL Server Profiler realiza monitoramento em tempo real de eventos do banco de dados, útil para depuração e análise de consultas, mas não para comparar versões de destino.

PEGA ESSA DICA!

Na prova, lembre-se: "avaliar versão de destino" remete ao DEA; "otimizar índices" remete ao DTA; "monitorar atividades" remete ao Profiler.

Gabarito: letra A.

Link permanente: /questoes/fg072590