首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

动态治理函数dm_db_index_physical_stats的返回值的理解

2012-09-04 
动态管理函数dm_db_index_physical_stats的返回值的理解SQL code列说明avg_fragmentation_in_percent逻辑

动态管理函数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_count0.413966882649388            24            231.5                            55560                             20             1                            200                              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
[解决办法]
探讨

我就想知道一个通俗一点的答案

热点排行