Проверяет понимание компромисса между скоростью чтения и записью.
Индексы ускоряют выборку, но замедляют вставку, обновление и удаление, занимают дополнительное место и усложняют обслуживание. Избыточные индексы могут ухудшить производительность DML-операций и нагрузить диск, поэтому индексировать лишь те поля, которые часто участвуют в фильтрации, сортировке или соединениях.
Накладные расходы на DML:
Обновление каждого индекса при вставке/удалении.
Место на диске:
Каждый индекс хранит структуру на диске и в кэше.
Селективность:
Индексы на полях с низкой уникальностью бесполезны.
Обслуживание:
Большой набор индексов усложняет анализ и перестройку (REINDEX).
Рекомендация:
Создавать индексы по результатам анализа запросов и их планов.