テーブルで DBCC SHOWCONTIG を実行すると、論理スキャン フラグメンテーションは大きくないが、エクステント スキャン フラグメンテーションは大きいことがわかり、少し混乱しました。
DBCC SHOWCONTIG scanning 'User' table...
Table: 'User' (462624691); index ID: 1, database ID: 6
TABLE level scan performed.
- Pages Scanned................................: 2638
- Extents Scanned..............................: 335
- Extent Switches..............................: 578
- Avg. Pages per Extent........................: 7.9
- Scan Density [Best Count:Actual Count].......: 56.99% [330:579]
- Logical Scan Fragmentation ..................: 12.93%
- Extent Scan Fragmentation ...................: 94.03%
- Avg. Bytes Free per Page.....................: 805.1
- Avg. Page Density (full).....................: 90.05%
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
MSDN のマニュアルから見ると、1 つはページの断片化に関するもので、もう 1 つはエクステントに関するものです。他に違いはありますか?エクステント スキャン フラグメンテーションが高いままで、論理スキャン フラグメンテーションが低いのはなぜですか?
また、「外部フラグメンテーション」について話すときは、結果の「論理スキャン フラグメンテーション」または SHOWCONTIG の結果の「エクステント スキャン フラグメンテーション」に関連していますか?
どんな答えでも本当に感謝します。