Índice:
- Definição - O que significa Desfragmentação de Índice?
- Techopedia explica a desfragmentação de índice
Definição - O que significa Desfragmentação de Índice?
A desfragmentação do índice faz parte da manutenção do Microsoft SQL Server, na qual o índice dos índices de mecanismo de banco de dados das operações de inserção, atualização e exclusão é otimizado para reduzir a fragmentação. Isso é feito reorganizando ou reconstruindo um índice em um índice inteiro ou em uma única partição. A desfragmentação melhora o espaço em disco e o desempenho do SQL Server.
Techopedia explica a desfragmentação de índice
O Microsoft SQL Server mantém índices de todas as operações de inserção, atualização e exclusão executadas nos bancos de dados. Com o tempo, esses índices podem ficar fragmentados ou armazenados fora de ordem nos discos do servidor de banco de dados. Isso desperdiça espaço em disco e pode diminuir as operações de acesso ao banco de dados. Felizmente, o SQL Server oferece ferramentas para detectar e reparar a fragmentação.
A desfragmentação do índice é feita através do SQL Server Management Studio e do Transact-SQL. Os índices são desfragmentados reorganizando ou reconstruindo um índice. Os índices também podem ser reconstruídos para tabelas individuais para um banco de dados. A desfragmentação garante que todas as entradas em um índice sejam contíguas para acesso mais rápido e eficiente, em vez de serem distribuídas por vários discos e partições. É semelhante à desfragmentação de arquivos em um disco rígido.