Проверяет понимание проблем обслуживания индексов.
Фрагментация - нарушение физического порядка страниц индекса. Приводит к:
Увеличению I/O операций
Снижению скорости чтения
Росту использования CPU
Причины фрагментации:
Частые UPDATE/DELETE
Неравномерное заполнение страниц
Плохой fillfactor
Диагностика (SQL Server):
SELECT name, avg_fragmentation_in_percent
FROM sys.dm_db_index_physical_stats
WHERE avg_fragmentation_in_percent > 30;Устранение:
ALTER INDEX idx_name ON Table REBUILD;
-- Или
ALTER INDEX idx_name ON Table REORGANIZE;