Um analista necessita fazer um backup completo no MS SQL Server 2022. O procedimento armazenado que auxiliará o analista a estimar o tamanho de um backup de banco de dados do tipo completo é o
- A)sp_showsize.
Errada: sp_showsize não é a procedure padrão do SQL Server para estimar tamanho de backup ou uso de espaço.
- B)sp_dump_bkp.
Errada: sp_dump_bkp não é uma procedure reconhecida como ferramenta padrão do SQL Server 2022 para essa finalidade.
- C)sp_db_spaces.
Errada: sp_db_spaces não é a procedure clássica usada para consultar o espaço ocupado e estimar backup.
- D)sp_spaceused.
Certa: sp_spaceused informa o espaço utilizado no banco ou na tabela, servindo de base para estimar o tamanho de um backup completo.
- E)sp_updatstats.
Errada: sp_updatstats serve para atualizar estatísticas de otimização de consultas, não para medir tamanho de backup.
Gabarito: D
No SQL Server, quando voce quer ter uma noção do tamanho ocupado pelo banco e, por tabela, estimar o impacto de um backup completo, a procedure mais lembrada em prova é a sp_spaceused. Ela mostra informações de espaço usado no banco ou em uma tabela, como linhas, reserved, data, index_size e unused. Isso ajuda o administrador a ter uma base para prever o volume do backup, porque backup completo tende a refletir o tamanho lógico ocupado pelos dados e objetos do banco. A FGV gosta de misturar nomes parecidos para ver se voce cai no detalhe. Aqui, a resposta certa é a sp_spaceused porque ela é a procedure clássica para consultar uso de espaço. As outras opções soam até técnicas, mas não são as ferramentas padrão do SQL Server para essa finalidade. Então, a lógica da questão é simples: para estimar tamanho de backup completo, voce olha o espaço efetivamente usado no banco. A sp_spaceused entrega exatamente esse retrato. É uma questão de vocabulário de administrador: tamanho ocupado, espaço reservado e espaço livre dentro do banco. Em resumo: backup completo precisa de uma estimativa do volume do banco, e a procedure que fornece essa visão de espaço é a sp_spaceused. Em prova, quando aparecer algo sobre uso de espaço ou estimativa de tamanho, pense nessa procedure antes de qualquer nome inventado de utilitário.