Calcolare la dimensione di una riga di una tabella MS-SQL
Per determinare lo spazio occupato da una riga di una tabella SQL Server si può usare il comando dbcc showcontig ecco un esempio:
da un risultato simile al seguente
SQL
dbcc showcontig ('[dbo].[TbStatus]') with tableresults
Text
ObjectName ObjectId IndexName IndexId Level Pages Rows MinimumRecordSize MaximumRecordSize AverageRecordSize ForwardedRecords Extents ExtentSwitches AverageFreeBytes AveragePageDensity ScanDensity BestCount ActualCount LogicalFragmentation ExtentFragmentation
---------------- ----------- ------------- -------- -------- ------ ------ ----------------- ----------------- ------------------- -------------------- ----------- ----------------- ---------------------- ---------------------- -------------- ------------ ------------- ---------------------- ----------------------
TbStatus 543342000 PK_TbStatus 1 0 1 23 35 113 75,347 0 1 0 6317 21,9545342228811 100 1 1 0 0
(1 row(s) affected)