Quando estava lidando com fragmentação, tive uma dúvida sobre um índice não clusterizado. No índice não clusterizado, os dados reais da tabela (normalmente armazenados em um índice clusterizado, caso contrário, um heap) são armazenados separadamente do índice não clusterizado. Como isso afeta a fragmentação da tabela e do índice quando crio um índice não clusterizado?
Agradeço uma resposta detalhada.
Eu não entendo esta afirmação. Os dados dos índices não clusterizados fazem parte do índice não clusterizado.
Se você quer dizer que os dados reais da tabela (normalmente armazenados em um índice clusterizado, caso contrário, um heap) são armazenados separadamente do índice não clusterizado, então sim, isso é verdade.
Novamente, não está claro se você se refere à fragmentação do próprio índice não clusterizado ou à fragmentação da tabela. Cada objeto lógico de armazenamento de dados está sujeito à fragmentação.
Independentemente disso, a fragmentação não afeta o desempenho nem causa muitos danos atualmente, especialmente porque os discos rígidos mecânicos não são mais usados. Então a resposta é que não importa.