When I am running DBCC SHOWCONTIG ('schema_name.table_name') WITH TABLERESULTS, ALL_INDEXES, NO_INFOMSGS in SQL Server 2016 it is returning 2 rows against certain tables
Example below:
ObjectName ObjectId IndexName IndexId Level Pages Rows MinimumRecordSize MaximumRecordSize AverageRecordSize ForwardedRecords Extents ExtentSwitches AverageFreeBytes AveragePageDensity ScanDensity BestCount ActualCount LogicalFragmentation ExtentFragmentation
table1_ 1891549497 col_st_idx 1 0 0 0 0 0 0 0 0 0 0 0 100 0 0 0 0
table_ 1891549497 col_st_idx 1 0 1 10 553 641 593.6 0 1 0 2140 73.5606622189276 100 1 1 0 0
I am unable to understand the reason for this behavior as ideally it should return only 1 row,can someone provide anything on that?