Зміст:
Визначення - Що означає дефрагментація індексу?
Дефрагментація індексу є частиною обслуговування Microsoft SQL Server, де індекс операторів вставки, оновлення та видалення бази даних оптимізований для зменшення фрагментації. Це робиться шляхом реорганізації або перебудови індексу на весь індекс або один розділ. Дефрагментація покращує простір на диску і продуктивність SQL Server.
Техопедія пояснює дефрагментацію індексу
Microsoft SQL Server підтримує індекси всіх операцій з вставки, оновлення та видалення, що виконуються на базах даних. З часом ці індекси можуть фрагментуватися або зберігатися поза порядком на дисках сервера бази даних. Це витрачає дисковий простір і може уповільнити операції доступу до бази даних. На щастя, SQL Server пропонує інструменти для виявлення та відновлення фрагментації.
Дефрагментація індексу здійснюється за допомогою SQL Server Management Studio і Transact-SQL. Індекси дефрагментовані шляхом реорганізації або відновлення індексу. Індекси також можна перебудувати для окремих таблиць для бази даних. Дефрагментація гарантує, що всі записи в індексі є суміжними для швидшого та ефективнішого доступу, а не розбиваються на декілька дисків і розділів. Це схоже на дефрагментацію файлів на жорсткому диску.