Dopo aver eseguito alcune esercitazioni sulla nuova funzionalità di SQL SERVER 2008 SPARSE COLUMN, ho rilevato che non occupa spazio se il valore della colonna è 0 o null ma quando è presente un valore, sono necessari 4 volte lo spazio contiene una colonna regolare (non sparsa).Why & When dovrei usare SPARSE COLUMN? (SQL SERVER 2008)
Se la mia comprensione è corretta, allora perché andrò a farlo al momento della progettazione del database? E se lo uso, allora in che situazione sono?
anche per curiosità, come mai riserva alcuno spazio di ottenere quando una colonna è definito come colonna di tipo sparse (voglio dire, qual è l'implementazione interna per questo)
Grazie in anticipo
Questo collegamento da [MSDN] (https://msdn.microsoft.com/en-us/library/cc280604.aspx) presenta dettagli tabulari che mostrano risparmi di spazio. ogni tipo di dati. Può essere un ottimo indicatore in questo senso. – RBT
Un'ottima lettura su colonne sparse in generale [qui] (https://www.simple-talk.com/sql/t-sql-programming/null-friendly-using-sparse-columns-and-column-sets- in-sql server /). – RBT