あなたのインデックス サービス スクリプトは、間違ったことを測定しています。

親愛なる友人の Sean は最近、人々がインデックスを誤って管理する方法について投稿しましたもう少し踏み込んで、インデックス サービス スクリプトがインデックスの断片化を評価する方法が間違っているという事実についてお話します。





スクリプトがインデックスを再構築するかどうかを決定する方法を見ると、メンテナンス プラン ( PROFILER YES HELLO PROFILER FORWARD PROFILER実行して確認しました) についても同じことが言えます。





これらのクエリはすべてavg_fragmentation_in_percent使用して、インデックスを再構築する必要があるかどうかを判断します。この列に関するドキュメント (上記のリンク) には、次のような記述があります。





whiく
whiく

これは、論理的な断片化の尺度です。論理的な断片化は、ページがディスク上で「シャッフル」されるときです。





, SAN, , , - , . , .





, , , - . , , , .





avg_page_space_used_in_percent.





...





おっとっと

, , dm_db_index_physical_stats LIMITED. , , , , LIMITED .





, , , . .





, avg_fragmentation_in_percent avg_page_space_used_in_percent, .





Stack Overflow 2013:





吸う

, , , , Posts, , .





Comments, avg_page_space_used_in_percent , Posts 10%.





Comments , 500 Posts.





, . 500 .





, - , .





OLTP, , , , , .





?





5% 30% . , , , . 84% "" , 75%.





, .





, fill factor , .





, , , > 1000 , .. 8. , 8 - ?





, !





. Erik Darling Brent Ozar , , , , . Paul S. Randal Paul White, , .





/, , . , dba - .








All Articles