Partilhar via


Tarefa Reduzir Banco de Dados

A tarefa Reduzir Banco de Dados reduz o tamanho de dados de banco de dados e de arquivos de log do SQL Server. Para obter mais informações, consulte Reduzindo um banco de dados.

Usando a tarefa Reduzir Banco de Dados, um pacote pode reduzir os arquivos de um único banco de dados ou de vários bancos de dados. Reduzir arquivos de dados recupera espaço movendo páginas de dados do final do arquivo para um espaço desocupado mais próximo do início do arquivo. Quando é criado espaço livre suficiente no final do arquivo, as páginas de dados do final do arquivo podem ser desalocados e devolvidos ao sistema de arquivos.

Observação sobre cuidadosCuidado

Os dados movidos para reduzir um arquivo podem ser deslocados para qualquer local disponível no arquivo. Isso causa a fragmentação do índice e pode reduzir o desempenho das consultas que procuram um intervalo do índice. Para eliminar a fragmentação, considere a reconstrução dos índices no arquivo após a redução.

A tarefa Reduzir Banco de Dados encapsula um comando DBCC SHRINKDATABASE, inclusive os seguintes argumentos e opções:

  • database_name

  • target_percent

  • NOTRUNCATE ou TRUNCATEONLY.

Se a tarefa Reduzir Banco de Dados reduzir vários bancos de dados, a tarefa executará vários comandos SHRINKDATABASE, um para cada banco de dados. Todas as instâncias do comando SHRINKDATABASE usam os mesmos valores de argumento, exceto para o argumento database_name. Para obter mais informações, consulte DBCC SHRINKDATABASE (Transact-SQL).

Configurando a tarefa Reduzir Banco de Dados

Você pode definir propriedades por meio do Designer SSIS. Esta tarefa está na seção Tarefas do Plano de Manutenção da Caixa de Ferramentas, no Designer SSIS.

Para obter mais informações sobre as propriedades que podem ser definidas no Designer SSIS, clique no seguinte tópico:

Para obter mais informações sobre como definir essas propriedades no Designer SSIS, clique no seguinte tópico:

Ícone do Integration Services (pequeno) Fique atualizado com o Integration Services

Para obter os mais recentes downloads, artigos, exemplos e vídeos da Microsoft, bem como soluções selecionadas da comunidade, visite a página do Integration Services no MSDN ou TechNet:

Para receber uma notificação automática sobre essas atualizações, assine os feeds RSS disponíveis na página.