miralon:Cu siguranta nu am notat tot ce gandeam in momentul postarii intrebarii de mai sus.
Ceea ce incerc eu sa intuiesc este mecanismul alocarii si dealocarii paginilor de date pentru indecsi si unde anume sunt ele fizic stocate. Avand indecsi nonclusterd, eu cred ca paginile sunt alocate dinamic, nu sunt fizic stocate pe disc, asa cum e cazul indexului clustered.
Asa mi-as explica diferenta dintre valoarea spatiului de pe disc al fisierelor bazei de date si valoarea dimensiunii cumulate a indecsilor.
Daca nu am prins acest mecanism, please, dati-mi o mana de ajutor...
DIn ceea ce stiu eu indexii in sql se stocheaza sub forma de arbori b.Diferenta de stocare intre indexii nonclusterd si clustered consta in modul cum se stocheaza nodurile frunza in cazul indexilor clustered nodurile frunza sunt chiar paginile de date ale tabelei pe care e indexul iar la indexii nonclusterd in paginile frunza sunt pointeri la paginile de date efective.cel putin asa am itneles eu...
Secolul XXI ori va fi religios ori nu va fi deloc