动态管理函数dm_db_index_physical_stats的返回值的理解
SQL code
列 说明
avg_fragmentation_in_percent 逻辑碎片(索引中的无序页)的百分比。
fragment_count 索引中的碎片(物理上连续的叶页)数量。
avg_fragment_size_in_pages 索引中一个碎片的平均页数。
avg_fragmentation_in_percent fragment_count avg_fragment_size_in_pages page_count
0.413966882649388 24 231.5 5556
0 20 1 20
0 1 1 1
avg_fragmentation_in_percent 逻辑碎片(索引中的无序页)的百分比。
fragment_count 索引中的碎片(物理上连续的叶页)数量。
而页数为page_count
那么无序页非百分比avg_fragmentation_in_percent*page_count
+连续页的数量fragment_count并不等于page_count啊
avg_fragmentation_in_percent是越小越好,
哪是不是说fragment_count越大越好?
查资料得出的结论好似乎是avg_fragment_size_in_pages越大越好,
而avg_fragment_size_in_pages=page_count/fragment_count
这个fragment_count和avg_fragment_size_in_pages之间的关系怎么理解?
------解决方案--------------------
给楼主一个该函数的详细介绍的网页:
http://msdn.microsoft.com/library/ms188917
------解决方案--------------------