por que não é possível acessar os dados diretamente da tabela descartando a árvore B? (provavelmente examinando a tabela linha por linha) não seria mais apropriado do que dados inacessíveis?
Para responder à sua pergunta, os fundamentos da indexação são mais úteis - um índice é composto por um conjunto de páginas (nós de índice) organizados em uma estrutura de árvore B. Essa estrutura é de natureza hierárquica, com o nó raiz na parte superior da hierarquia e os nós folha na parte inferior. Para mais detalhes, consulte aqui .
Além disso, como muitas pessoas descreveram, Clustered Indexes == Tabelas originais ordenadas fisicamente com uma ou mais chaves ou colunas. Portanto, quando um Índice em cluster é desativado, suas linhas de dados não podem ser acessadas. Você não poderá inserir nenhum dado (para o índice não clusterizado, a inserção será bem-sucedida - mas isso não está totalmente relacionado a esta postagem - pois aqui a discussão é sobre o índice clusterizado) ou a operação Reorganizar não funcionará.
Abaixo explicamos em detalhes:
usaremos o banco de dados Adventureworks para ver o efeito de desativar o Índice CLUSTERED .
Agora verifique a contagem de linhas na tabela:
Agora desative o Índice em Cluster
Agora selecione a contagem de linhas da tabela. Desta vez, ocorrerá um erro com a mensagem abaixo:
Mesmo a operação de reorganização não funciona !!
Agora reconstrua o índice de cluster e ele deve funcionar bem.
Selecione a tabela para ver se podemos acessar os dados
Portanto, a conclusão é que, se desabilitarmos o Índice de Cluster, os Dados na tabela ainda existirão, mas não estarão acessíveis para nada além de operações Drop ou REBUILD. Todos os índices e visualizações não agrupados relacionados estarão indisponíveis, bem como as Chaves estrangeiras que fazem referência à tabela serão desativadas e, ao liderar o FAILURE para todas as consultas que fazem referência à tabela.
Nota: Não há opção para ATIVAR o Índice. Você tem que reconstruí-lo.