Per determinare lo spazio occupato da una riga di una tabella SQL Server si può usare il comando dbcc showcontig ecco un esempio:

SQL

dbcc showcontig ('[dbo].[TbStatus]') with tableresults
da un risultato simile al seguente

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)
Tags:
SQL90 SQL Server100
Potrebbe interessarti anche: