Como reorganizar um índice (SQL Server Management Studio)

Este tópico descreve como reorganizar um índice ou todos os índices em uma tabela usando o Pesquisador de Objetos no SQL Server Management Studio. A reorganização de um índice utiliza recursos mínimos do sistema. Desfragmenta o nível folha de índices clusterizados e não-clusterizados em tabelas e exibições, reordenando fisicamente as páginas de nível folha para que correspondam à ordem lógica, da esquerda para a direita, dos nós folha. Reorganizar também compacta as páginas de índice. A compactação baseia-se no valor do fator de preenchimento existente. Para obter mais informações, consulte Reorganizando e recriando índices.

Para reorganizar um índice

  1. No Pesquisador de Objetos, conecte-se à instância do Mecanismo de Banco de Dados e expanda essa instância.

  2. Expanda Bancos de Dados, expanda o banco de dados que contém a tabela com o índice especificado e expanda Tabelas.

  3. Expanda a tabela à qual pertence o índice e expanda Índices.

  4. Clique com o botão direito do mouse no índice a ser reorganizado e clique em Reorganizar.

  5. Para especificar que todas as páginas que contêm dados de objeto (LOB) grandes também são compactadas, marque a caixa de seleção Compactar dados de coluna de objeto grande.

    Os tipos de dados LOB são image, text, ntext, varchar(max), nvarchar(max), varbinary(max) e xml. Compactar esses dados pode melhorar o uso do espaço em disco.

  6. Para desabilitar a compactação de dados de objeto grande, desmarque a caixa de seleção Compactar dados de coluna de objeto grande.

  7. Para começar uma operação de reorganização, clique em OK.

Para reorganizar todos os índices de uma tabela

  1. No Pesquisador de Objetos, conecte-se à instância do Mecanismo de Banco de Dados e expanda essa instância.

  2. Expanda Bancos de Dados, expanda o banco de dados que contém a tabela com os índices especificados e, em seguida, expanda Tabelas.

  3. Expanda a tabela à qual os índices pertencem.

  4. Clique com o botão direito do mouse em Indexes e, depois, clique em Reorganizar Todos.

  5. Para especificar que todas as páginas que contêm dados de objeto (LOB) grandes também são compactadas, marque a caixa de seleção Compactar dados de coluna de objeto grande.

    Os tipos de dados LOB são image, text, ntext, varchar(max), nvarchar(max), varbinary(max) e xml. Compactar esses dados pode melhorar o uso do espaço em disco.

  6. Para desabilitar a compactação de dados de objeto grande, desmarque a caixa de seleção Compactar dados de coluna de objeto grande.

  7. Para começar uma operação de reorganização, clique em OK.