Зміна розміру сторінок даних: Зміна розміру сторінок даних, що містять зміни індексу SQL Server, може спричинити фрагментацію. Реорганізація або перебудова індексу: реорганізація або перебудова індексу SQL Server може спричинити фрагментацію, якщо вона виконується неправильно або рідко.
Фрагментація існує через силоси та всередині них організації, які використовують різні одноцільові продукти керування даними для кожного з різних існуючих островів даних. Дані також фрагментуються через наявність копій даних, розповсюджених по всій організації, оскільки одноцільові продукти не дозволяють обмінюватися чи повторно використовувати.
Проблема внутрішньої фрагментації може виникнути через фіксовані розміри блоків пам'яті. Це може бути вирішено виділення простору для процесу за допомогою динамічного розділення. Динамічне розділення виділяє лише той обсяг простору, який вимагає процес.
SQL Defrag Manager дефрагментує кінцевий рівень індексу, щоб фізичний порядок сторінок відповідав логічному порядку кінцевих сторінок зліва направо. Ліцеві сторінки кластерного індексу містять дані таблиці. Цей процес покращує продуктивність сканування індексу та всі дії з пошуку даних.
Фрагментація індексу – це значення продуктивності індексу у відсотках, яке може отримати SQL Server DMV. Відповідно до значення продуктивності індексу користувачі можуть приймати індекси, що обслуговуються перегляд відсотка фрагментації за допомогою операції Rebuild або Reorganize.