Проверяет понимание компромиссов индексов в СУБД.
Индексы ускоряют SELECT, но замедляют INSERT/UPDATE/DELETE, занимают дополнительное пространство и могут ухудшить производительность из‑за избыточности. Индексы стоит ставить только на часто используемые в фильтрации и сортировке столбцы с высокой селективностью.
Накладные расходы:
При каждой вставке или обновлении индексы тоже обновляются → замедление DML.
Занимаемое место:
Индексы потребляют диск и память для кеширования.
Селективность:
Низкоселективные столбцы (пол, булевы флаги) дают мало пользы.
Поддержка:
Увеличение числа индексов усложняет администрирование.
Вывод:
Анализировать частоту использования в запросах и эффективность через EXPLAIN перед созданием.