Questão FC369558
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
Sistema de Gerenciamento de Banco de Dados (SGBD)
FGV · 2025
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
- sp_showsize.
- sp_dump_bkp.
- sp_db_spaces.
- sp_spaceused.
- sp_updatstats.
Mostrar resposta e comentário
Gabarito
D
Comentário do professor
sp_spaceused é um procedimento armazenado do SQL Server que informa o espaço ocupado pelo banco ou por tabelas, permitindo estimar o tamanho de um backup completo.
Ao executá-lo no contexto do banco (por exemplo, USE nome_bd; EXEC sp_spaceused;) ele retorna, entre outros, os campos database_size e unallocated_space. Subtraindo o espaço não alocado do tamanho do banco obtém-se a quantidade de dados efetivamente ocupada, que serve como estimativa do tamanho do backup.
Para detalhes por objeto use EXEC sp_spaceused 'nome_tabela', @updateusage = 'TRUE', que mostra reserved, data, index_size e unused. Lembre-se que fatores como compressão de backup e arquivos de log podem alterar a medida final; portanto, trate o valor como estimativa.
Conteúdo do catálogo FC Concursos · Atualizado em