Resource Governor no SQL Server
Gabarito: letra E. A ferramenta que gerencia a alocação de recursos do sistema (CPU e memória) para assegurar que um aplicativo crítico tenha prioridade é o Resource Governor. Ele permite classificar as cargas de trabalho e impor limites ou garantias de recursos, conforme documentação do SQL Server.
A questão testa o conhecimento das ferramentas de administração do SQL Server, especialmente as voltadas ao controle de recursos. O Resource Governor é a única que atende diretamente ao objetivo descrito.
Alternativa A — ❌ Incorreta
Ops Manager é uma ferramenta de monitoramento e gerenciamento de infraestrutura (como o System Center Operations Manager), não específica para alocação de recursos no SQL Server. Não gerencia CPU/memória por aplicativo no banco.
Alternativa B — ❌ Incorreta
SQL Server Analysis Services (SSAS) é um serviço de análise e mineração de dados (OLAP, data mining). Não tem função de governança de recursos; atua na camada de BI.
Alternativa C — ❌ Incorreta
SQL Server Profiler é uma ferramenta de rastreamento de eventos para monitoramento e tuning. Ajuda a diagnosticar problemas de desempenho, mas não aloca nem prioriza recursos.
Alternativa D — ❌ Incorreta
Extended Events é um sistema de rastreamento de eventos leve e flexível para monitoramento. Assim como o Profiler, captura informações, mas não controla a alocação de CPU/memória.
Alternativa E — ✅ Correta ⟵ GABARITO
O Resource Governor é a ferramenta nativa do SQL Server que permite gerenciar a alocação de recursos (CPU, memória, I/O) entre diferentes cargas de trabalho. Ele classifica as sessões em pools de recursos e grupos de carga de trabalho, podendo definir limites mínimos e máximos, garantindo prioridade para aplicativos críticos.
Gabarito: letra E.