perché non è possibile accedere ai dati direttamente dalla tabella scartando l'albero B? (molto probabilmente analizzando la tabella riga per riga) non sarebbe affatto più appropriato dei dati inaccessibili?
Per rispondere alla tua domanda, le nozioni di base sull'indicizzazione sono più utili: un indice è costituito da un insieme di pagine (nodi indice) organizzate in una struttura ad albero B. Questa struttura è di natura gerarchica, con il nodo radice nella parte superiore della gerarchia e i nodi foglia nella parte inferiore. Per maggiori dettagli consultare qui .
Inoltre, come molte persone hanno descritto, Indici cluster == Tabelle originali che sono ordinate fisicamente con una o più chiavi o colonne. Pertanto, quando un indice cluster è disabilitato, non è possibile accedere alle sue righe di dati. Non sarai in grado di inserire alcun dato (per l'indice non cluster l'inserimento avrà esito positivo, ma ciò non è interamente correlato a questo post, poiché qui la discussione è relativa all'indice cluster), altrimenti nessuna operazione di riorganizzazione funzionerà.
Di seguito ti spiegheremo in dettaglio:
useremo il database Adventureworks per vedere l'effetto della disabilitazione dell'indice CLUSTERED .
Ora controlla il conteggio delle righe nella tabella:
Ora disabilita l'indice cluster
Ora seleziona il conteggio delle righe dalla tabella. Questa volta verrà visualizzato un messaggio di errore:
Anche l'operazione di riorganizzazione non funziona !!
Ora ricostruisci l'indice cluster e dovrebbe funzionare bene.
Seleziona la tabella per vedere se possiamo accedere ai dati
Quindi la linea di fondo è che, se disabilitiamo l'indice cluster, i dati nella tabella esistono ancora, ma non saranno accessibili per operazioni diverse da Drop o REBUILD. Tutti gli indici e le viste non cluster correlati non saranno disponibili, così come le chiavi esterne che fanno riferimento alla tabella verranno disabilitate e conducendo il GUASTO per tutte le query che fanno riferimento alla tabella.
Nota: non esiste alcuna opzione per ABILITARE l'indice. Devi RICARICARLO.